In Villars-sur-Ollon, Switzerland this past weekend, Colin Duffy took home his first World Cup Medal in Lead Climbing. Congratulations Colin, and looking forward to your Olympic debut!
Image Courtesy of Colins Instagram
Sports Marketing and Entertainment Management
In Villars-sur-Ollon, Switzerland this past weekend, Colin Duffy took home his first World Cup Medal in Lead Climbing. Congratulations Colin, and looking forward to your Olympic debut!
Image Courtesy of Colins Instagram