Austin resident Lance Armstrong has won his 7th consecutive Tour de France. While I’m not in Austin at this exact moment, I know the city must be very happy. Everywhere you turn, there are signs showing support and folks wearing various items of merchandise. One of the SXSW family, Shawn O’Keefe, is actually there right now, working as a guide for tourists checking out the race.
This is a historic moment for the sport, but a great moment all-around. Meanwhile, Sports Illustrated picked their Top 10 moments of the Tour. Check it out here.