Please, stop making new football leagues

Needless to say, with dropping TV ratings for both college and NFL games, and participation in the game at the youth levels way down after countless researches saying that the game basically kills you, football is not as desirable or popular as it was in 2001 when the XFL, or any of these other leagues might have been a good idea. Continue reading Please, stop making new football leagues

Advertisements