The mounting pressure is really on Harbaugh and TTUN to get a win this year. Imagine the outrage from the blue faithful knowing that OSU lives rent free between Harbaugh's ears and on the campus of TTUN if they are not able to get a victory against this defense. They have to be feeling it, don't you think?
(Mod Edit: we'll not sully the Ohio State Football forum with this particular posting. Moved to College Sports.)