Just wow. Now I really hope the Stillers kick their butt on Sunday. OCHOCINCO, YOU'RE GOING DOWN!