Originally Posted by 94niners
The Giants are the Super Bowl Champions. They are a great, well balanced team, and they earned their ring. No question. But you've got to be delusional if you don't think that Kyle Williams was the Giants MVP in the NFC Championship game.
Stole that facepalm from the Niners MB hahah