
Live Nation breaks ground on Memphis concert venue
Memphis’ music scene is set to expand with the arrival of Live Nation Entertainment’s new Satellite Music Hall, a new 1,300-seat concert venue near Crosstown Concourse. Local leaders and representatives from Crosstown Concourse, Live Nation Entertainment …