After a near-two-hour swim in sub-zero waters, a near-19-hour bike ride in a blizzard and a near-eight-hour marathon in equally savage conditions, Spencer Matthews has just completed an Ironman ...