Tampa, Phoenix Selected as Future NCAA Women’s Final Four Hosts
The NCAA Women’s Final Four in 2025 will be hosted by Tampa, Florida, and the 2026 Women’s Final Four will be hosted by Phoenix, Arizona, as the hosts for the 2022–2023 through 2025–2026 championship events were released on Wednesday. Amalie Arena will serve as the site in 2025, while Talking Stick Resort Arena will host […]
Continue Reading