Tag: starting price for denver broncos
Black Billionaires Make Potentially Historic Bid To Own NFL Team
If billionaires Robert Smith or Byron Allen acquire the Denver Broncos, one of these men will be the first Black NFL team owner in the sport’s history.
Read More