Sports January 19, 2026 BYU Football vs Colorado Buffaloes: Complete Match Analysis, History, and Player Impact