NFL Week 3 was not kind to big leads.
The Atlanta Falcons suffered another embarrassing loss while the Buffalo Bills narrowly escaped with a win after blowing a 25-point lead. Meanwhile, the Cleveland Browns have their first winning record in six seasons!
NESN's Courtney Cox recaps the week across the league in the Xfinity Report above.