Report: Evo Exploring Take Over of Denver’s Sports Castle

Ski and bike shop Evo is considering moving into Denver’s Sports Castle, the historic Art Deco building at 1000 Broadway, according to a report from the Business Den.

“Anyone who knows Colorado, Denver, you just know the castle,” Evo founder and CEO Bryce Phillips told the outlet.

Evo operates two blocks away in several buildings at Ninth Avenue and Broadway, including a retail store at 860 Broadway…

Story continues

TRENDING NOW

LATEST LOCAL NEWS