Ohio State has placed its 2024 College Football Playoff national championship trophy inside the Woody Hayes Athletic Center. The Buckeyes displayed the prize next to their previous national title ...