WAMU 88.5 - American University Radio
Now Playing

Indy Mayor On The Big Game

This weekend, millions of Americans will watch the New England Patriots face-off against the New York Giants in Super Bowl XLVI, held in Indianapolis. Host Michel Martin speaks with Mayor Greg Ballard about why his city is a good venue for one of the biggest sporting events in America.