The baseball stadium that we know and love in downtown Indy opened 27 years ago — so we’re hitting the dug out to dig a little deeper into its history.
The Clowns are returning to Indy after more than 35 years. Here’s how they originally got to the Circle City, plus some fun trivia facts to impress your friends.