With Bill O’Brien hire, Ohio State appears to be declaring 2024 as title or bust
Ohio State is certainly giving every indication – via both words and actions – that 2024 is capable of being one of those special seasons in program lore.
FOX Sports Digital