The face of a winner

Todd Carmichael, who reached the South Pole last week, is on his way home.

On his blog, his brother-in-law Brian Hart relates that Carmichael landed in southern Chile and will arrive home Sunday morning.

Continue Reading