The embattled executive director of the NFL Players Association has resigned. Lloyd Howell Jr. announced late Thursday that he would be stepping down from his role “effective immediately” after his leadership had “become a distraction to the important work the NFLPA advances every day.” Howell has been embroiled in a number of controversies in recent weeks, stemming from his role …
Read More »