The Patriots are too good. I really don't think they can be stopped, although it would be cool if the Giants owned them out of nowhere.