The Giants won! In the process, has Tyrod Taylor caused a bit of a quarterback controversy heading into the Jets game? Learn more about your ad choices. Visit megaphone.fm/adchoices