I don’t know how true this report is but I find it believable. Oregon, Ohio State, Michigan, Texas are serious about winning. I want USC to step up but this is a real turn off.
Oregon fans claim they only paid 10 mil for their 2024 roster 🤣. Simple addition shatters that claim