Cycling Legend John Howard Still Rides | NBC 7 San Diego

Cycling Legend John Howard Still Rides

John Howard set the land speed record on a bicycle at 152 miles an hour in the 1980s and it was a record that stood for ten years. The Ironman Triathalon champion, Pan Am and Olympic athlete is still riding at age 65. As Jim Laslavic found out, Howard s house is akin to a bicycle museum.

    processing...

    NEWSLETTERS