Swim. Bike. Cheat? Mystery surrounds IRONMAN race in Canada

SQUAMISH, British Columbia — The race was tough and the conditions dreadful — 2.4 miles of swimming, 112 miles of cycling and 26.2 miles of running, mostly in freezing rain — but Susanne Davis crossed the IRONMAN Canada finish line