• 14 years ago
Franchise owners in the NFL have voted to approve a new collective bargaining agreement with players, which could see an end to the lockout threatening the start of the new season.

Recommended