David Lieb takes the men’s Speed & Style final as Caroline Buchanan secures it for the women’s at the Crankworx World Tour event in Whistler, Canada.