IndyCar coming to New Orleans

Discussion in 'OTHER SPORTS Forum' started by mctiger, May 4, 2014.

  1. mctiger

    mctiger Kenny HIlliard, Beast Staff Member

    nola.com reports that it will be officially announced tomorrow that the IndyCar series will race at the new race track in Avondale in 2015.
     

Share This Page