Kyle Kirkwood says IndyCar should not return to Washington, D.C., but his reason has nothing to do with the track, the traffic or the six […]