Crazy mascot-y animal outside the Hall of Champions. Location Indiana → Indianapolis Photographer Catherine Hovell Date taken 2011-04-17