NFL owners vote in favor of private equity investment; select firms commit $12 billion Economy August 27, 2024 The NFL’s most exclusive club just let in new members.At a special league meeting in Eagan, Minnesota, on Tuesday, National…