The Buffalo Bills barely scraped by the New York Giants in Week 6, winning 14-9 with a defensive stand on the last play of the game. This contest, as well as the team’s two losses, have illustrated that Buffalo has some weaknesses it needs to address. Between injuries and a lack of talent or depth at […]