Wait a second. Matt Patricia? That guy? Is now beloved at Ohio State? Whooping Michigan football? What's next? Snow angels in ...