Ok, I've been needing to post for awhile and Thor winning a stage is a great excuse. He looked good, jumped all over my favorite Slovokian rider Peter Sagan at the finish in the 3rd stage of the Tour of Swiss. There's 3 Americans in the top 15, but 6 stage to go.
In the Criterium Du Dauphine that finished on Sunday, Brit Bradley Wiggins won it all. He put a minute in the peloton in the time trial, then wouldn't let anyone get away from him on the climbs. Watch for him in France next month!!
Nadal and Li Na won the French Open. Good for them, except no one in the U.S. paid attention, which should be expected. Seriously, they play on dirt.