Sports6 months ago
18-game NFL season is coming, but the negotiating clash is just beginning
The percentage of revenue sharing is in play in the players and NFL team owners’ battle over an 18-game regular-season schedule. (Bruno Rouby/Yahoo Sports) The 18-game...