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

Comments

Popular posts from this blog

German Efficiency

February 26 Loffelsterz