The post Calls Mount Against Roger Goodell’s Decision With $3.1 Billion American Corp After Major NFL Deal appeared first on ...
Goodell has publicly stated that an 18-game schedule is the next "logical step" in the league's evolution. Under this proposal, the total season length would remain at 20 weeks, with teams playing ...