News

Lloyd Howell, executive director of the National Football League Players' Association (NFLPA), has been embroiled in controversies.