March 14, 2024 video. Kansas City's T-Mobile Center will host the NCAA championships from March 21-23. Video courtesy/OSU ...