compare Giants and Patriots