http://m.nfl.com/news/0ap1000000114818/
I'm just gonna leave this here
Anyone see the "beast" yet?