Just under two weeks after coming up short to Ohio State in the College Football National Championship Game, Marcus Freeman made his triumphant return to television – okay, Peacock – at the 2025 Royal Rumble, sitting ringside for the show in Indianapolis, Indiana. A lifetime fan of professional wrestling who grew up watching shows before […]