The Atlanta Falcons are coming back home to Atlanta with a WIN against the New York Giants! However, there's still a long road ahead for the team, and they ...