Via: SI.com
The Giants fizzled, Ezekiel Elliott and Tony Pollard shone and the Bills suffered a big injury blow in the league's feast of a Thursday.....