Advertisement

Spoiler Alert: The Olympics Are Back

The Olympic flag waves during the International Olympic Committee meeting in London on April 6, 2011. (Getty Images)
The Olympic flag waves during the International Olympic Committee meeting in London on April 6, 2011. (Getty Images)

Advertisement

More from WBUR

Listen Live
Close