Live Nation to anchor Centennial Yards venue
Centennial Yards, the $5 billion mega development rising from dead parking lots in the heart of the city, is bringing on Live Nation to fill a mid-size venue gap in Downtown Atlanta. Why it matters: : The 5,