World Triathlon Series: Vicky Holland wins gold for Britain in Edmonton

Vicky Holland wins gold at the World Triathlon Series in Edmonton to lead a strong British team effort.

Source