This is kinda old news, but I figgered you guys probably don't keep up on this stuff too much. Levi Lepheimer of Butte won the Tour of Germany. Beat out Jan Ullrich by 31 seconds in the end. He also won the polka dot (mountain) jersey. He got sixth in the Tour De France too.
Go Montana
Link to the BBC story
Go Montana
Link to the BBC story
Comments