Byron Allen Bids to Be First Black Majority NFL Owner
Media mogul Byron Allen announces his $4 billion bid for the Denver Broncos, aiming to become the first Black majority owner in NFL history.
Media mogul Byron Allen announces his $4 billion bid for the Denver Broncos, aiming to become the first Black majority owner in NFL history.