Leaning towards Atl -3 at home...but do the Falcons have anything to play for besides the fans at home? thoughts?