Indycar’s Comeback is Now! Don’t call it a comeback, they’ve been here for years! Yes, people are once again starting to notice IndyCar racing. Just now? Yes, just now. Growing up and living in Indiana, ...