Giants playing awesome for a 3rd week in a row, lol

Well thank god they dont suck as bad as the Giants