Photo by Jamie Schwaberow/Getty Images

Rumors have the Broncos leaving town, and local officials are trying to stop it early.

Taxpayer funding for stadiums is a scam. This isn’t a new revelation, and it’s something we’ve talked about extensively in the past. Owning a sports team is an incredible racket that allows for billionaires to buy extremely profitable businesses, regardless of in-game success, then use threats of relocation to reduce their facility overheard to almost...

Continue Reading Would the Broncos seriously consider moving out of Denver?