The National Football League (NFL), the NFL Players Association (NFLPA) and ...