Broncos’ $4.5B Sale Price Represents an $837M Lost Opportunity for John Elway

Darren Rovell breaks down John Elway’s missed opportunity to own part of the Denver Broncos and how much money he has lost because of it.

Leave a Reply