More than 400 college sports programs have reportedly been cut since 2024. TCU athletic director Mike Buddie says the Horned Frogs remain committed to supporting Olympic sports.