Football Ohio State Pulls Major Upset by Landing Projected $315,000 Star Over LSU, Texas March 31, 2025 Ohio State Pulls Major Upset by Landing Projected $315,000 Star Over LSU, Texas Read More Share this:EmailPrintFacebookTwitterPinterest