Leffler 2004

Jason Leffler gives a thumbs up after winning a USAC event in 2000. (NSSN Archives Photo)

HOT NEWS