The University of Phoenix Stadium will host the Final Four in 2024, the NCAA announced on Monday.
Share