Massachusett’s Josh Larson had a strong showing this past weekend at the MEC Canadian Bouldering Championship at Coyote Rock in Ottawa. Facing a strong field including World Champion Sean McColl, Josh came out of semi-finals in 2nd place and only dropped one spot in finals to finish on the podium in third place. Check out the full report and photos here.