And to the Vikings no less! All I can say is the Vikings were 1-23 in their last 24 road games coming into today. No way should they have even played the Giants close.
There is no theory of evolution. Just a list of creatures Chuck Norris has allowed to live.