No Indianapolis restaurant is more synonymous with sports than St. Elmo Steak House. It’s so frequented within the world of athletics that dining there has become a cliché. When there’s a major sports ...