Sports IndyCar Makes its Austin Debut at Circuit of the Americas By atxawmediaMarch 15, 2019 We break down the top three reasons IndyCar will become your new favorite sport. By Chantal Rice, Photos courtesy of IndyCar Strap in, Austin. Things are about…