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…