Lloyd Howell steps down as head of NFL Players Association amid scrutiny

Lloyd Howell resigns from his position as head of the NFL Players Association amidst controversies. Lloyd Howell has resigned as executive director of the NFL Players Association, stating that his leadership has become a distraction to the union’s important work. Howell, who has been in the role for two years, emphasized his belief in collective … Read more