Sports Business Journal
Report: NFL owners support 18-game schedule
NFL Commissioner Roger Goodell last week expressed his support for an 18-game season NFL team owners "largely support" Commissioner Roger Goodell’s preference for an 18-game regular season, ...
4 days ago