Sports

NCAA reports loss of $59 million for 2022 fiscal year, but net assets remain over $450 million

The NCAA operated at a nearly $59 million deficit for its 2022 fiscal year after net investment losses and costs of creation of self-insurance entity.