Tag Archives: Joe Leonard

Indianapolis 500 Pole Sitter, Two-Time USAC Champion Leonard Dies at 84

Indianapolis 500 Pole Sitter, Two-Time USAC Champion Leonard Dies at 84 INDIANAPOLIS, Monday, May 1, 2017 – Auto Racing Hall of Fame member Joe Leonard, the 1968 Indianapolis 500 pole sitter, a two-time USAC National Champion and one of the … Continue reading

Posted in BREAKING NEWS, MOTORSPORTS | Tagged , , , , | Leave a comment