About to get a more crappy product as the NFL introduces an 18 game season....but each player is limited to 16 games.
Going to be like the NBA where teams sit there best players in good games. They’d rather play them in games they know they can win.
Going to be like the NBA where teams sit there best players in good games. They’d rather play them in games they know they can win.