Football New York Giants NFL Heading into Buffalo, the Competition for Roster Spots Continues Aug 19, 2016 Vernon McKenzie Following the 27-10 loss to the Miami Dolphins in the preseason opener, the New York Giants look to get back…