Broncos Insider- University study declares Denver as NFLs No. 7 best fan base
Broncos Insider: University study declares Denver as NFLs No. 7 best fan base The Denver Post A professor at Emory University believes there is a science to understanding NFL fandom. His formula puts