News

Lloyd Howell, the executive director of the NFLPA, announced that he would step down on July 17, but the controversy has continued.