Thursday, May 21, 2009

Heard the horrible news out of Bend, OR. about maybe the greatest all-around US cyclist ever, Steve Larsen...