Players ratify labor deal, 17-game season coming to NFL
By a close vote, and with some 500 union members not participating, NFL players have approved a new labor agreement with the league. It features a 17-game regular season, higher salaries, increased roster sizes and […]