Rob has a breadth of swimming experience that spans decades. A former National silver medalist, an accomplished marathon swimmer including a 21 hour crossing of Lake Ontario, has run 45 marathons and ultra-marathons and 6 Ironman triathlons.
Rob has a breadth of swimming experience that spans decades. A former National silver medalist, an accomplished marathon swimmer including a 21 hour crossing of Lake Ontario, has run 45 marathons and ultra-marathons and 6 Ironman triathlons.