Five Thoughts From The Giants 28-14 Loss To The Bills, Plus Saquon Barkley’s Level of Frustration (Video)

The Buffalo Bills defeated the New York Giants 28-14 on Sunday afternoon at MetLife Stadium. Here are five thoughts from

Advertisements
Read more