New York Giants Dominate The Atlanta Falcon 24-2New York Giants Dominate The Atlanta Falcon 24-2The Giants dominated the Falcons in nearly every aspect of the game. Tarren HubbardTarren Hubbard