Yeah but this has been the Giants D taking the game to the Pats and kicking their ass.
Right now Tuck is the MVP.