Originally Posted by king4day
It might be too late but I really think we'll beat Atlanta next week. The Falcons are an unimpressive 8-0 IMO.
I feel you there. The Falcons have the worst strength of schedule in all of football (.369). They are ripe to lose in the Dome to quality opposition.