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.