An area of Boston where many people might go right now to claim a towed car could be the center of world attention 10 years from now.
It's the area backers are recommending to house the Olympic Stadium for the Summer Games in 2024.
WBUR's Curt Nickisch reviewed the plans released Wednesday and caught up with leaders of Boston 2024 at their first public meeting. He gives us a report on Morning Edition.
To hear the full report, click on the audio player above.
This segment aired on January 22, 2015.