A 60-foot wall of ice in Denver was the final stop on the Ice Climbing World Cup tour, the first time the finals have been held in North America.
SportsTravel

Breaking News, Podcasts and Analysis Serving People who Organize, Manage and Host Sports Events