Steve Tilford is a legend in the world of cycling, being a two-time Master World Mountain Bike Champion, a member of the US National Team from 1980 to 1986, a 1983 National Off-Road Biking Association title holder, a six-time National Cyclocross Champion, and a member of the Mountain Biking Hall of Fame.
Steve Tilford resides in Topeka, Kansas. This is his personal blog.
Web Site: stevetilford.com
Location: Topeka, KS