×

Report: Texas, Steve Sarkisian agree to 7-year deal

By Thomson Reuters Jan 18, 2025 | 8:39 PM