J.J. Watts

NFL Owners Approve CBA, Vote Rests On NFLPA, Players

The NFL's new Collective Bargaining Agreement (CBA) has been accepted by NFL owners on Thursday, sending the vote to theā€¦

5 years ago