New Mountain backs sports hospitality business Legends

1733
 New York-based New Mountain Capital has backed stadium management company Legends Hospitality. The investment firm wi