An American, Larry Warbasse, won Stage 4 of the Tour of Switzerland. Here is his emotional interview afterward. By the way, Larry is from my home state of Michigan. Jeez Louise!