The Falcons just finished playing 4 out of 5 on the road and four of their last six games were against teams that have been coming off a bye.
I'm a Giant fan, but that sucks.
Some NFL computer programmer doesn't like the Falcons.
I'm a Giant fan, but that sucks.
Some NFL computer programmer doesn't like the Falcons.