Each summer Sports Illustrated revisits, remembers and rethinks some of the biggest names and most important stories of our sporting past. Come back all week for more WHERE ARE THEY NOW? stories.

Head north on the E25 Highway, hugging the turns and ignoring the optional speed limit, as it curls above Gland, Switzerland, and it’s easy to feel like a European race car driver. Lausanne is up ahead. Geneva resides in the rearview mirror. Down below, the sun bounces off Lake Geneva. The whole tableau is framed by assorted snow-capped Alps, sitting regally off in the distance.

Source link