The Playoff Push: Did Atlanta Blow Its Chance? Published November 20, 2008 • Updated on November 20, 2008 at 3:51 pm Copyright FANHO - FanHouse