McCown

The Atlanta Falcons found their footing and survived 25-20 against the New York Jets on a wet Sunday, Oct. 29, at MetLife Stadium in East Rutherford, N.J. After a three-game losing streak, the Falcons overcame multiple turnovers caused by soggy ...