They played their first seven games on the road, so Friday's home opener could at least give Atlanta a chance to push its ...