WCBK NCAA generates nearly $1.3B in revenue for 2022-23. D-I payouts reach $669M by February 2, 2024 by February 2, 2024 The NCAA generated nearly $1.3 billion in revenue for the 2022-23 fiscal year, more than… 0 FacebookTwitterPinterestEmail