Ali racing in 1979

Muhammad Ali races at Maywood Park in 1979. He won seven furlongs in 1:57, a world record for a half-mile track. Chicago Tribune
Loading