Concert booking and ticket-selling giant Live Nation Entertainment has struck a deal to help build and operate as many as five entertainment venues within Sterling Bay’s massive Lincoln Yards development on Chicago’s North Side. Beverly Hills, Calif.-based Live Nation, the world’s largest concert...