Mark Schlereth: "There is no question" Broncos have best fans in the NFL
Published
Aug 25 2020 at 9:46 PM GMT
Key
Points
Points
- Despite having all four major sports franchises in Denver, Mark Schlereth said the Denver Broncos are the only thing that really matters to sports fans in the city.
- For that reason, he makes the argument for Broncos fans as the best in the NFL.
Tags
Trending
Stats
- Published Aug 25, 2020 9:46 PM GMT