Joanna Brown wins bronze at World Triathlon Series event in Bermuda
Joanna Brown of Carp, Ontario won a bronze medal at a World Series triathlon event in Hamilton, Bermuda on Saturday. Brown becomes the third Canadian woman all-time to win a medal in a World Series triathlon competition. She follows Paula Read more