Triple Creek Ranch: Home of Denver Broncos Mascot

Posted: August 16, 2023 | Source: hallhall.com

A Colorado ranch on 254 acres has just hit the market at $26 million. In addition to two upscale lodges, Thunder and Elk Lodges, the spread includes equestrian facilities, a 10-bay equipment garage, a children’s play cabin, and a ranch manager’s residence. Thunder Lodge served as the longtime summer home for the NFL Denver Broncos mascot.