Kevin Willis, Ottawa Ultraman

Ottawa Morning

The ULTRA-man winner crossed the finish line with a time of 23 hours, 7 minutes and 32 seconds. That's a 10 km swim, a 420 km bike ride and a double marathon!

More From AudioMobile/Ottawa Morning