openpaddock.net
IndyCars in Kansas City: A Little History
Believe it or not, the first Indy car race in Kansas City didn’t happen in 2001, but in 1922. For three years, 1922-1924, AAA sanctioned a total of four championship car races at the Kansas City Sp…