Competitors in the 100-kilometre race swim two kilometres in English Bay, cycle 80 kilometres around UBC, and then run 18 kilometres along the beach. CBC | Sports News
Read More »Competitors in the 100-kilometre race swim two kilometres in English Bay, cycle 80 kilometres around UBC, and then run 18 kilometres along the beach. CBC | Sports News
Read More »