Chad Ochocinco knows that the bar is set high when you play in New England. The wide receiver has no problem with that, mainly because he says he's his own biggest critic and he expects perfection from himself as well.
Still, he's struggled with the Patriots at times throughout the preseason, as he tries to learn a new system. He knows he doesn't have much time before the season begins but insists he's doing everything he can to attain perfection.
See more in the video above from NESN Daily.