pull down to refresh

So many ass whooping this early slate of games, been sort of a lame watch if you aren't a fan of any team. The close games are with teams that have a combined 4 wins lol.
Edit: Giants also should have decent lead except for 3 horrible fumbles, two of which in the red zone I am pretty sure and one returned for a TD.