Floyd Landis won the 2006 Tour de Georgia today by finishing in the peleton on Stage 6 in Alpharetta. Tom Danielson of Discovery Channel was second - just 4 seconds behind. Last year it was Danielson 1st, Landis 3rd. I took this picture on West End Parkway during one of the six finishing circuits. Click on the photo for a larger picture.