First of all, who's "your" offense? Ohio State isn't 'my' team.
Anyhow, Ohio State is averaging 100 more yards a game, 10 more points a game, you admit they're deeper and more talented and will also have more NFL players. Somehow, despite all the evidence you've offered by your own...