The Franchise Business Veterans
ENGLEWOOD, Colo. — The document-location $4.65 billion sale of the Denver Broncos to a group led…