Braves pick finalists to develop mixed-use project
February 18, 2014 at 11:34 AM EST
The company behind L.A. Live, a retail and entertainment district in Los Angeles anchored by the Staples Center, is a finalist to develop the more than $400 million mixed-use project surrounding the new Braves stadium...