The Red Raiders won the 2024 NCAA Indoor Track and Field National Championship meet scoring 50.5 points. Coverage ...