June 20, 20087Watching the Tour of Switzerland – Verbier Woohooo! I cross the finish line at today’s Tour of Switzerland well before the pros – my first stage victory!