04th July 2011
Details leaked about a 48% share of all revenue for players and unlike the previous collective bargaining agreement the $1 billion credit off the top won’t be included.
The meetings held in Chicago this week between the National Football League owners...
Read >