Was NCAA 2025 right about us?