Live Nation to lease concert venue at Downtown's Centennial Yards: report
Beverly Hills, California-based Live Nation has agreed to lease a 5,300-seat concert venue at the more than $5 billion project, the Wall Street Journal reported.

What's Your Reaction?






