Falcons steamrolled the Giants...
Amazing that there were 3-shutout games today.
My schizo Giants can’t decide to play as if champs or chumps from week to week. This isn’t the first season they have slumped at the end.