dpo.st
Broncos rank No. 24 among Forbes’ 2017 most valuable sports teams
The Denver Broncos may have missed the playoffs last year, but the franchise climbed two spots to No. 24 in Forbes’ 2017 most valuable sports teams, released Wednesday.