Xfinity Report: NFL Week 3 Sees Another Falcons Meltdown

Falcons blow another big lead in NFL Week 3

by

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.

Thumbnail photo via Kevin Jairaj/USA TODAY Sports Images

Picked For You