Browns 24, Bengals 3
This game was not nearly as close as the score indicates. The Browns outgained the Bengals, 368-165. They limited Cincinnati to just 2.6 yards per play. The pass rush got to Andy Dalton, while the secondary was fantastic. Joe Haden completely shut down A.J. Green, limiting the All-Pro wideout to three catches for 23 yards.
The offense, meanwhile, was highly efficient. Brian Hoyer’s numbers weren’t great – 15-of-23, 198 yards – but he played with confidence and made accurate strikes despite missing his top two targets (Jordan Cameron, Andrew Hawkins). Hoyer was guilty of a couple of errors – he overthrew an open Travis Benjamin downfield and had a possible interception dropped on a high pass over the middle of the field – but he played well otherwise.
Having said that, Andy Dalton was the main culprit. He had one of the most dreadful performances of any quarterback in recent memory. Most of his passes were high and/or wide of the mark. He also made mental mistakes, including one instance where he threw the ball despite being close to five yards past the line of scrimmage.
Dalton went 10-of-33 for 86 yards and three picks, ultimately getting pulled in favor of Jason Campbell with four minutes remaining in the fourth quarter. Dalton opened the contest with an interception on the first drive when he didn’t see a Cleveland linebacker. The second pick wasn’t his fault, as Jermaine Gresham ran a bad route. However, Dalton had some interceptions dropped, and then he heaved his third on an overthrow, which Buster Skrine wrestled away from the intended target.
As mentioned, the Bengals were guilty of many drops, so while Dalton was dreadful, this performance wasn’t entirely his fault. Green, who was limited by Haden, let several balls fall through his hand.
Ravens 21, Titans 7
Baltimore’s offense, meanwhile, had issues keeping possessions alive. It had just five first downs in the opening half, as the Titans placed heavy pressure on Joe Flacco. He took one sack on the afternoon, but Flacco had to hurry his throws, and Baltimore couldn’t get into any sort of rhythm as a result.
Things completely changed following intermission, as the Ravens made the appropriate adjustments. It was their goal to pound the ball with Justin Forsett, who totaled 92 of his 112 yards (on 20 carries) in the second half. He also scored twice, including one instance in which he broke outside on a fourth-and-1 try in the red zone and outran Kamerion Wimbley.
Flacco, meanwhile, converted 9-of-13 attempts in the second half after going 7-of-14 prior to intermission. He finished 16-of-27 for 169 yards and a touchdown, which was thrown to Torrey Smith. It was a 32-yarder that sealed the victory for the Ravens, putting them up 14.
Mettenberger’s leading receiver had just 53 yards. That was Kendall Wright, who converted four of seven targets thrown to him. Walker was next (3-37) even though he missed a complete half of action.
Chiefs 17, Bills 13
The back-breaking play was Bryce Brown’s fumble. The former Eagle was about to run into the end zone, when the ball was slapped out of his hands. It dribbled forward, and Scott Chandler looked like he was going to pick it up, but it took a weird bounce out of the back of the end zone for a touchback. The Chiefs were then able to take the lead with an Alex Smith touchdown run because Leodis McKelvin muffed a punt. The Bills were still in position to win the game despite those two errors, but Chandler was flagged for offensive pass interference, which negated a key third-down conversion. The crowd let the officials have it for what they thought was an awful call – there were several shady penalties, including an early ticky-tack roughness on Smith that gave the Chiefs a field goal – but it ultimately allowed Kansas City to prevail.
Kyle Orton, meanwhile, was also responsible for leaving some points off the board. He was very inaccurate in crucial moments, missing multiple touchdowns to open players. He had Chandler and Robert Woods available for scores at various points of the game, but he just completely whiffed on his throws.
Orton finished 29-of-48 for 259 yards and a touchdown to Chris Hogan. He had some issues with the Kansas City pass rush, and it was evident at times that he was concerned with his protection. Orton was brought down only once, but that’s not even close to being indicative of the amount of pressure he was under.
Smith’s passing numbers were 17-of-29 for 177 yards. It’s nothing special, but Smith simply didn’t have a chance because his offensive line couldn’t block Buffalo’s front.
Lions 20, Dolphins 16
What Detroit’s defensive line did in the early going was just amazing. Ndamukong Suh blasted Lamar Miller for a loss of two yards on the first play, and then he followed that up by sacking Ryan Tannehill for a loss of 10 on the ensuing snap, as he was able to beat Mike Pouncey with a power rush. Ziggy Ansah then took over on the next drive. He snuffed out a reverse and was able to tackle Jarvis Landry eight yards behind the line of scrimmage. He then sacked Tannehill, dropping him for minus-11.
The Lions’ offense, meanwhile, was able to go up 10-0, thanks to a fake punt that the Dolphins weren’t prepared for and a 49-yard bomb to Calvin Johnson on the first play following a Miami punt. It appeared as though Detroit would run away with this contest, but the mistakes surfaced. This includes:
– Calvin Johnson’s offensive pass interference (an obvious push-off) nullified an 18-yard catch.
– The Dolphins were able to convert a fake punt of their own, though that was negated by an illegal shift.
– Detroit tried a second fake punt, which the Dolphins were prepared for that time. I’m all for one fake punt, but it’s not like the Lions were going to catch Miami off-guard again.
– Matthew Stafford launched a pass toward Megatron deep downfield, but Brent Grimes was able to snare it with an amazing one-handed catch. It was one of the best interceptions you’ll ever see.
– Suh was whistled for a face mask on a key third down, giving the Dolphins a field goal try. Miami was able to get three points because DeAndre Levy dropped an easy interception in the end zone.
– A field goal attempt by Detroit was blocked. Dion Jordan scooped up the ball and returned it to the Lions’ 5-yard line. The Dolphins immediately converted with a Tannehill touchdown to Mike Wallace.
Stafford finished 25-of-40 for 280 yards, two touchdowns and the aforementioned pick. He was off on some of his passes – notably behind Megatron on one third-down try – but he was unquestionably more effective with his No. 1 receiver back on the field.
Tannehill was very inconsistent in this contest. He went 27-of-38 for 201 yards, one touchdown and that pick. He should’ve had a second score to Clay, and he missed some routine passes he should have hit. The big one was a deep shot to an open Wallace that Tannehill completely whiffed on. He also completely misfired toward Clay for a potential score, so Clay fittingly paid Tannehill back with that aforementioned drop.
49ers 27, Saints 24
San Francisco had been playing like crap all year. It has chronically underachieved, blowing winnable games – notably against the Bears, Cardinals and Rams – and the team appeared to be in complete disarray. At 4-4, another loss probably would have finished them, so they were able to rally and win in improbable fashion in New Orleans, as they played their best game of the year.
The 49ers led for most of this contest. They went back to their running game, establishing Frank Gore and Colin Kaepernick on the ground early. They were highly successful in doing so, jumping out to a 14-0 lead. The defense, meanwhile, suffocated Drew Brees with good pressure, forcing him into making poor decisions. Brees tossed a bad interception early into tight coverage, which set up San Francisco with a short field and an ensuing Gore touchdown run.
Despite its big early lead, the 49ers let the Saints back into the contest with some mistakes. An Anquan Boldin 27-yard completion was wiped out by an offensive pass interference. Kaepernick lost a fumble while under pressure. Drops plagued the team in the second half. Boldin let one fall through his hands on what should’ve been a deep touchdown. Michael Crabtree then screwed up, dropping a pass on a crucial third down along the sideline. Crabtree redeemed himself, however, by hauling in a 51-yard bomb on the very next play that set up a game-tying field goal that sent the contest to overtime. The 49ers ultimately prevailed by recovering a Brees strip-sack and then kicking a short field goal right away.
Kaepernick’s sole score was thrown to Boldin, who had six catches for 95 yards. He dropped some balls, as mentioned, but he was the only weapon of Kaepernick’s who played well. Crabtree (3-62) had that long completion, but he seemed to be temporarily benched in favor of Stevie Johnson at one point. Vernon Davis (1-8) was dreadful once again.
Payton was also to blame for another reason. He was so conservative in this game, as he foolishly punted on fourth-and-short near midfield on numerous occasions. Not converting could obviously backfire, but Payton has one of the best quarterbacks in the NFL at his disposal. It’s insanely stupid to be so cautious. Choosing to punt the ball away on the first drive of overtime cost Payton the game.
Jets 20, Steelers 13
The Jets did a phenomenal job of limiting Roethlisberger. Their offense kicked it off by holding the ball for an 8-minute drive. They didn’t reach the end zone on the possession, but they did post three on the scoreboard, as they were able to ram the ball down Pittsburgh’s throat. Following that, Roethlisberger was off the field quickly, thanks to a sack on third down, as he held on to the ball too long. The Jets’ offense took over again, and QBDK fired a bomb downfield to T.J. Graham for a touchdown. They went up 10-0 and never looked back.
New York’s defense dominated the afternoon, but the Steelers killed themselves with some errors. Roethlisberger continued to hold on to the ball way too long. On one instance, he stood in the pocket for what seemed like an eternity. He eventually lofted a careless pass that was picked off. Antonio Brown also hurt his team by fumbling twice – once on offense and once on a punt return. Shaun Suisham whiffed on a field goal, while LeGarrette Blount inexplicably ran backward for a loss of seven yards on second-and-goal at the 1-yard line.
Roethlisberger finished 30-of-43 for 343 yards, one touchdown and the two picks. However, his score and a bulk of his yardage came in garbage time. He generated just 54 yards in the first half.
It should be noted that QBDK made two mistakes that he wasn’t punished for. He lost a fumble in the second half, but it wasn’t ruled that way by the officials. Mike Tomlin challenged, but the officials inexplicably didn’t overturn the call. Later, QBDK fired a terrible pass late across his body in the red zone. William Gay (not that there’s anything wrong with that) appeared to have an interception, but he dropped the ball.
Falcons 27, Buccaneers 17
The Buccaneers kept this close – they led in the second half and had a chance to draw to within three during a late red-zone trip – but in the end, the result was the same. The Falcons prevailed, sweeping their NFC South rival.
Ryan’s actual score went to Roddy White, who was highly efficient, snagging all six balls thrown to him for 72 yards. Jones had more receptions (8) and yardage (119), but didn’t reach the end zone. As mentioned, he should have secured a deep touchdown, but Ryan’s pass was an underthrown.
McCown went 27-of-43 for 301 yards, two touchdowns and a pair of interceptions. One of the picks occurred late on a deflection in the end zone. It sealed the victory for the Falcons, as the Buccaneers had a chance to draw to within one score.
Cowboys 31, Jaguars 17
By Charlie Campbell – @draftcampbell
Jacksonville’s defense came up with a stop, but Ace Sanders muffed the punt inside their 5-yard line, and the Cowboys recovered. A few plays later, Romo rolled out and threw a dart to Witten for a touchdown. Romo opened up the lead by hitting Dez Bryant on a short crossing route. Bryant then turned downfield and ran through a few arm tackles before powering his way into the end zone for a 35-yard touchdown. Jacksonville responded to set up a scoring opportunity on apass to Shorts. He broke a few tackles and bolted down the sideline for a 53-yard gain, but on the next play, Denard Robinson fumbled the ball away to Dallas after getting stripped by George Selvie.
Just before the half with less than 30 seconds remaining, Romo threw a bomb along the sideline for Bryant. He fought through tackles from Dwayne Gratz and Jonathan Cyprien to get into the end zone for a 68-yard touchdown. Bryant had 158 yards on six receptions by the half, and his day was done as the Cowboys had a 24-7 lead.
In the third quarter, Murray (19-100) had a few good runs before Joseph Randle (7-56) took off on a 40-yard touchdown run. The Jaguars got a safety via holding penalty in the end zone on a Dallas punt. Bortles flirted with some interceptions during the game, and finally, the Cowboys were able to take advantage of an errant pass with a leaping interception by Bruce Carter.
Broncos 41, Raiders 17
By Charlie Campbell – @draftcampbell
After another Denver field goal, Oakland’s defense came up with a huge play. Defensive end Justin Tuck made a leaping deflection and caught the pass. He got up and rumbled for a few yards to the Broncos’ 12-yard line. The Raiders took advantage, as Carr delivered a strike to Brice Butler for a 5-yard touchdown. Surprisingly, the Raiders had the lead at 10-6, but that was short lived.
Late in the second quarter, Carr was pressured and made a bad decision, throwing a ball up for grabs in the middle of the field that was picked off by Bradley Roby. Denver took the lead when Manning threw a check-down pass to C.J. Anderson, who broke four tackles to jet down the field for a 51-yard touchdown. The Broncos got the ball back with 1:40 left before the half and had Anderson rip off two runs for 29 yards. Manning then tossed a 32-yard touchdown to Emmanuel Sanders (5-67), who laid out for a diving touchdown reception. It was a great throw and catch by Manning and Sanders to give the Broncos a 20-10 lead at the half.
In the opening minute of the third quarter, Carr was getting sacked by multiple defenders and tossed the ball to Khalif Barnes. He fumbled the ball to Denver at the Oakland 18-yard line. Manning quickly produced another touchdown with a slant to Julius Thomas (6-63). Another touchdown pass to Thomas put the game away. Carr soon threw an interception to T.J. Ward to set up the Broncos inside the Raiders’ 15. Denver ran up the score with Manning throwing another touchdown to Sanders. In garbage time, Carr threw a touchdown pass to tight end Mychal Rivera (6-64), who quietly has emerged this season as a quality receiving tight end.
Cardinals 31, Rams 14
It’s a shame for the Cardinals, who own the NFL’s best record. They had just extended their quarterback two days earlier – go here for my Carson Palmer extension grade – but will now have to roll with Drew Stanton. The former Michigan State quarterback has done a nice job in relief of Palmer, but he doesn’t have the upside that Arizona’s veteran quarterback offered. The Cardinals can still win games in close fashion with Stanton at the helm, but their chances of claiming the Lomardi Trophy are extremely minimal at this point.
– Davis wasn’t having a bad game prior to the Cardinals’ avalanche. He was 8-of-10 for 110 yards and a touchdown in the opening half, but that’s not indicative of his play, as he struggled with pressure. In his defense, no one was getting open. Davis finished 17-of-30 for 216 yards, one touchdown and the pair of interceptions to Peterson. He nearly had a third pick at the very end – it was getting ridiculous at that point – but defensive lineman Ed Stinson dropped the ball.
– Tre Mason looked decent. His rushing numbers weren’t great – 14 carries, 48 yards – but he was going up against a top-five ground defense. Mason had some nice runs, which bodes well for the future. He also caught four balls for 33 receiving yards. He limped off the field at one point, but returned shortly afterward. Zac Stacy, meanwhile, didn’t have a single touch.
– Jared Cook led the team with 84 receiving yards on two catches. He had Davis’ lone aerial score. Kenny Britt (3-31) struggled to get open.
Seahawks 38, Giants 17
The trouble began when Eli Manning heaved a careless pass into the end zone toward Odell Beckham, who was covered by Richard Sherman. Beckham tipped the pass into the air, and the ball sailed right to Earl Thomas. The Seahawks scored on the ensuing drive. On their next possession, they got extremely lucky when both Lynch and Russell Wilson fumbled. The Giants seemed to have a great chance to recover loose footballs, but Seattle inexplicably recovered in both instances. The deflated Giants allowed Lynch to run into the end zone once again. The Seahawks followed that up with another score in garbage time, making it appear as though this game wasn’t the close affair that it surely was for three-and-half quarters.
Wilson, however, didn’t succeed in the passing game. He went 10-of-17 for 172 yards and two interceptions, and he also was pressured quite frequently. One of his picks was forced into tight coverage, while the second was underthrown. He missed an open Jermaine Kearse for a touchdown as well. It was discouraging to see Wilson struggle, given that some of his missing offensive linemen returned for this game.
Packers 55, Bears 14
One thing is sure – the bye definitely came at the right time for the Packers. Aaron Rodgers was ailing with a hamstring prior to his week off, and there was some question as to how healthy he would be in this contest. Anyone watching this game quickly discovered that Rodgers was undoubtedly 100 percent. He torched the Bears mercilessly, going 18-of-27 for 315 yards and six touchdowns in just slightly more than one half of action. It was clear that he was healthy when he sprinted out and hit Andrew Quarless for one of his scores. There were absolutely no signs of his hamstring injury.
Of course, it helped that the Bears offered no resistance whatsoever. They blew coverages all evening and left so many Green Bay wideouts open by a mile as a consequence. They looked like they completely gave up on a screen to Eddie Lacy. It was just a second-and-18, yet the Bears were completely lethargic and clueless, and they allowed him to score from 56 yards out.
In addition to their awful defense, Cutler was a complete disaster. He opened the game with an interception that he telegraphed, allowing Micah Hyde to come away with his first career pick. Cutler committed a second turnover in the opening half when he was strip-sacked by former teammate Julius Peppers, who was also able to recover the football. Cutler, who had multiple interceptions dropped, tossed a pick-six in the second half, which bounced off Kyle Long’s helmet. It was a comedy of errors for the Bears, and Cutler especially.
Cutler finished 22-of-37 for 272 yards, one touchdown and the two interceptions. However, some of that yardage came in garbage time. By the time the Packers pulled Rodgers, Cutler was 14-of-26 for 157 yards and a pick.
Eagles 45, Panthers 21
Carolina’s defense is pathetic. The team can’t rush the passer without Greg Hardy, while the secondary is completely in shambles, as it once again blew coverages throughout the game. Mark Sanchez was able to hit plenty of open receivers all evening; Carolina’s stop unit made him look like a Pro Bowler at times.
Having said that, Sanchez had accuracy issues at certain points of the game. He had some awful throws early on, while some of his later passes were off the mark. He nearly threw an interception in the second quarter; the Panther defensive back actually caught a ball fired right to him, but had one foot out of bounds.
Sanchez finished 20-of-37 for 332 yards and two touchdowns. He undoubtedly looks better than he ever did with the Jets, but this was not an appropriate test for him. The Eagles will have those later, beginning next week in Green Bay. It’ll be interesting to see if Sanchez has what it takes to match Aaron Rodgers in what is projected to be a shootout.
Cam Newton was especially bad, but he didn’t have much of a chance. Hobbling around all evening, Newton took nine sacks, as his offensive line looked pathetic trying to block Philadelphia’s front. Newton went 25-of-40 for 306 yards, two touchdowns and three interceptions, but those stats are very misleading, as a bulk of his yardage and the two scores came in garbage time. A more accurate representation of Newton’s evening were the numbers he maintained at the beginning of the fourth quarter: 17-of-29, 165 yards, three picks.
Newton’s interceptions all came in the opening half. The first was a forced throw that ultimately led to Philadelphia’s first touchdown of the game. The second was a pick-six that featured a miscommunication and an inaccurate pass. The third was underthrown. Newton also had a handful of other attempts that were nearly picked, and he lost a fumble on a strip-sack as well. He also barely ran, scrambling just twice for six rushing yards.
For more thoughts, check out my updated NFL Power Rankings, which will be posted Tuesday morning.
NFL Picks - Dec. 11
2025 NFL Mock Draft - Dec. 11
NFL Power Rankings - Dec. 9
2026 NFL Mock Draft - Nov. 29
Fantasy Football Rankings - Sept. 4
2024: 2024 NFL Week 1 Recap
2024 NFL Week 2 Recap
2024 NFL Week 3 Recap
2023: 2023 NFL Week 1 Recap
2023 NFL Week 2 Recap
2023 NFL Week 3 Recap
2023 NFL Week 4 Recap
2023 NFL Week 5 Recap
2023 NFL Week 6 Recap
2023 NFL Week 7 Recap
2023 NFL Week 8 Recap
2023 NFL Week 9 Recap
2023 NFL Week 10 Recap
2023 NFL Week 11 Recap
2023 NFL Week 12 Recap
2023 NFL Week 13 Recap
2023 NFL Week 14 Recap
2023 NFL Week 15 Recap
2023 NFL Week 16 Recap
2023 NFL Week 17 Recap
2023 NFL Week 18 Recap
2023 NFL Playoffs Recap
2022: Live 2022 NFL Draft Blog - April 28
2022 NFL Week 1 Recap - Sept. 9
2022 NFL Week 2 Recap - Sept. 16
2022 NFL Week 3 Recap - Sept. 23
2022 NFL Week 4 Recap - Sept. 30
2022 NFL Week 5 Recap - Oct. 7
2022 NFL Week 6 Recap - Oct. 14
2022 NFL Week 7 Recap - Oct. 21
2022 NFL Week 8 Recap - Oct. 28
2022 NFL Week 9 Recap - Nov. 4
2022 NFL Week 10 Recap - Nov. 11
2022 NFL Week 11 Recap - Nov. 18
2022 NFL Week 12 Recap - Nov. 25
2022 NFL Week 13 Recap - Dec. 2
2022 NFL Week 14 Recap - Dec. 9
2022 NFL Week 15 Recap - Dec. 16
2022 NFL Week 16 Recap - Dec. 23
2022 NFL Week 17 Recap - Dec. 30
2022 NFL Week 18 Recap - Jan. 7
2022 NFL Playoffs Recap - Feb. 13
2021: Live 2021 NFL Draft Blog - April 25
2021 NFL Week 1 Recap - Sept. 13
2021 NFL Week 2 Recap - Sept. 20
2021 NFL Week 3 Recap - Sept. 27
2021 NFL Week 4 Recap - Oct. 4
2021 NFL Week 5 Recap - Oct. 11
2021 NFL Week 6 Recap - Oct. 18
2021 NFL Week 7 Recap - Oct. 25
2021 NFL Week 8 Recap - Nov. 1
2021 NFL Week 9 Recap - Nov. 8
2021 NFL Week 10 Recap - Nov. 15
2021 NFL Week 11 Recap - Nov. 22
2021 NFL Week 12 Recap - Nov. 29
2021 NFL Week 13 Recap - Dec. 6
2021 NFL Week 14 Recap - Dec. 13
2021 NFL Week 15 Recap - Dec. 20
2021 NFL Week 16 Recap - Dec. 27
2021 NFL Week 17 Recap - Jan. 3
2021 NFL Week 18 Recap - Jan. 10
2021 NFL Playoff Recap - Jan. 17
2020: Live 2020 NFL Draft Blog - April 25
2020 NFL Week 1 Recap - Sept. 11
2020 NFL Week 2 Recap - Sept. 18
2020 NFL Week 3 Recap - Sept. 25
2020 NFL Week 4 Recap - Oct. 2
2020 NFL Week 5 Recap - Oct. 9
2020 NFL Week 6 Recap - Oct. 16
2020 NFL Week 7 Recap - Oct. 23
2020 NFL Week 8 Recap - Oct. 30
2020 NFL Week 9 Recap - Nov. 6
2020 NFL Week 10 Recap - Nov. 13
2020 NFL Week 11 Recap - Nov. 20
2020 NFL Week 12 Recap - Nov. 27
2020 NFL Week 13 Recap - Dec. 4
2020 NFL Week 14 Recap - Dec. 11
2020 NFL Week 15 Recap - Dec. 18
2020 NFL Week 16 Recap - Dec. 25
2020 NFL Week 17 Recap - Jan. 3
2020 NFL Playoffs Recap - Feb. 3
2019: Live 2019 NFL Draft Blog - April 25
2019 NFL Week 1 Recap - Sept. 9
2019 NFL Week 2 Recap - Sept. 16
2019 NFL Week 3 Recap - Sept. 23
2019 NFL Week 4 Recap - Sept. 30
2019 NFL Week 5 Recap - Oct. 7
2019 NFL Week 6 Recap
2019 NFL Week 7 Recap
2019 NFL Week 8 Recap
2019 NFL Week 9 Recap
2019 NFL Week 10 Recap
2019 NFL Week 11 Recap
2019 NFL Week 12 Recap
2019 NFL Week 14 Recap
2019 NFL Week 15 Recap
2019 NFL Week 16 Recap
2019 NFL Week 17 Recap
2018: Live 2018 NFL Draft Blog - April 30
2018 NFL Week 1 Recap - Sept. 7
2018 NFL Week 2 Recap - Sept. 14
2018 NFL Week 3 Recap - Sept. 21
2018 NFL Week 4 Recap - Sept. 28
2018 NFL Week 5 Recap - Oct. 5
2018 NFL Week 6 Recap - Oct. 12
2018 NFL Week 7 Recap - Oct. 19
2018 NFL Week 8 Recap - Oct. 26
2018 NFL Week 9 Recap - Nov. 2
2018 NFL Week 10 Recap - Nov. 9
2018 NFL Week 11 Recap - Nov. 16
2018 NFL Week 12 Recap - Nov. 23
2018 NFL Week 13 Recap - Nov. 30
2018 NFL Week 14 Recap - Dec. 7
2018 NFL Week 15 Recap - Dec. 14
2018 NFL Week 16 Recap - Dec. 21
2018 NFL Week 17 Recap - Dec. 31
2018 NFL Week 18 Recap - Jan. 6
2017: Live 2017 NFL Draft Blog - April 30
2017 NFL Week 1 Recap - Sept. 12
2017 NFL Week 2 Recap - Sept. 19
2017 NFL Week 3 Recap - Sept. 26
2017 NFL Week 4 Recap - Oct. 2
2017 NFL Week 5 Recap - Oct. 9
2017 NFL Week 6 Recap - Oct. 16
2017 NFL Week 7 Recap - Oct. 23
2017 NFL Week 8 Recap - Oct. 30
2017 NFL Week 9 Recap - Nov. 6
2017 NFL Week 10 Recap - Nov. 13
2017 NFL Week 11 Recap - Nov. 20
2017 NFL Week 12 Recap - Nov. 27
2017 NFL Week 13 Recap - Dec. 4
2017 NFL Week 14 Recap - Dec. 11
2017 NFL Week 15 Recap - Dec. 18
2017 NFL Week 16 Recap - Dec. 25
2017 NFL Week 17 Recap - Jan. 1
2017 NFL Week 18 Recap - Jan. 8
2017 NFL Week 19 Recap - Jan. 15
2017 NFL Week 20 Recap - Jan. 22
Super Bowl LII Recap - Feb. 5
2017: Live 2017 NFL Draft Blog - April 30
2017 NFL Week 1 Recap - Sept. 12
2017 NFL Week 2 Recap - Sept. 19
2017 NFL Week 3 Recap - Sept. 26
2017 NFL Week 4 Recap - Oct. 2
2017 NFL Week 5 Recap - Oct. 9
2017 NFL Week 6 Recap - Oct. 16
2017 NFL Week 7 Recap - Oct. 23
2017 NFL Week 8 Recap - Oct. 30
2017 NFL Week 9 Recap - Nov. 6
2017 NFL Week 10 Recap - Nov. 13
2017 NFL Week 11 Recap - Nov. 20
2017 NFL Week 12 Recap - Nov. 27
2017 NFL Week 13 Recap - Dec. 4
2017 NFL Week 14 Recap - Dec. 11
2017 NFL Week 15 Recap - Dec. 18
2017 NFL Week 16 Recap - Dec. 25
2017 NFL Week 17 Recap - Jan. 1
2017 NFL Week 18 Recap - Jan. 8
2017 NFL Week 19 Recap - Jan. 15
2017 NFL Week 20 Recap - Jan. 22
Super Bowl LII Recap - Feb. 5
2016: Live 2016 NFL Draft Blog - April 30
2016 NFL Week 1 Recap - Sept. 12
2016 NFL Week 2 Recap - Sept. 19
2016 NFL Week 3 Recap - Sept. 26
2016 NFL Week 4 Recap - Oct. 3
2016 NFL Week 5 Recap - Oct. 10
2016 NFL Week 6 Recap - Oct. 17
2016 NFL Week 7 Recap - Oct. 24
2016 NFL Week 8 Recap - Oct. 31
2016 NFL Week 9 Recap - Nov. 7
2016 NFL Week 10 Recap - Nov. 14
2016 NFL Week 11 Recap - Nov. 21
2016 NFL Week 12 Recap - Nov. 28
2016 NFL Week 13 Recap - Dec. 5
2016 NFL Week 14 Recap - Dec. 12
2016 NFL Week 15 Recap - Dec. 19
2016 NFL Week 16 Recap - Dec. 26
2016 NFL Week 17 Recap - Jan. 2
2016 NFL Week 18 Recap - Jan. 9
2016 NFL Week 19 Recap - Jan. 16
2016 NFL Week 20 Recap - Jan. 23
2016 NFL Week 21 Recap - Feb. 6
2015: Live 2015 NFL Draft Blog - April 30
2015 NFL Week 1 Recap - Sept. 12
2015 NFL Week 2 Recap - Sept. 17
2015 NFL Week 3 Recap - Sept. 24
2015 NFL Week 4 Recap - Oct. 1
2015 NFL Week 5 Recap - Oct. 8
2015 NFL Week 6 Recap - Oct. 15
2015 NFL Week 7 Recap - Oct. 22
2015 NFL Week 8 Recap - Oct. 29
2015 NFL Week 9 Recap - Nov. 5
2015 NFL Week 10 Recap - Nov. 12
2015 NFL Week 11 Recap - Nov. 19
2015 NFL Week 12 Recap - Nov. 26
2015 NFL Week 13 Recap - Dec. 4
2015 NFL Week 14 Recap - Dec. 11
2015 NFL Week 15 Recap - Dec. 18
2015 NFL Week 16 Recap - Dec. 25
2015 NFL Week 17 Recap - Jan. 4
2015 NFL Week 18 Recap - Jan. 11
2015 NFL Week 19 Recap - Jan. 18
2015 NFL Week 20 Recap - Jan. 25
Super Bowl 50 Recap - Feb. 8
2014: Live 2014 NFL Draft Blog - May 8
2014 NFL Week 1 Recap - Sept. 5
2014 NFL Week 2 Recap - Sept. 12
2014 NFL Week 3 Recap - Sept. 19
2014 NFL Week 4 Recap - Sept. 26
2014 NFL Week 5 Recap - Oct. 3
2014 NFL Week 6 Recap - Oct. 10
2014 NFL Week 7 Recap - Oct. 17
2014 NFL Week 8 Recap - Oct. 24
2014 NFL Week 9 Recap - Oct. 31
2014 NFL Week 10 Recap - Nov. 6
2014 NFL Week 11 Recap - Nov. 13
2014 NFL Week 12 Recap - Nov. 20
2014 NFL Week 13 Recap - Nov. 27
2014 NFL Week 14 Recap - Dec. 5
2014 NFL Week 15 Recap - Dec. 12
2014 NFL Week 16 Recap - Dec. 19
2014 NFL Week 17 Recap - Dec. 29
2014 NFL Week 18 Recap - Jan. 4
2014 NFL Week 19 Recap - Jan. 11
2014 NFL Week 20 Recap - Jan. 18
Super Bowl XLIX Live Blog - Feb. 1
Super Bowl XLIX Recap - Feb. 2
2013: Live 2013 NFL Draft Blog - April 26
2013 NFL Week 1 Recap - Sept. 10
2013 NFL Week 2 Recap - Sept. 17
2013 NFL Week 3 Recap - Sept. 24
2013 NFL Week 4 Recap - Oct. 1
2013 NFL Week 5 Recap - Oct. 8
2013 NFL Week 6 Recap - Oct. 15
2013 NFL Week 7 Recap - Oct. 22
2013 NFL Week 8 Recap - Oct. 29
2013 NFL Week 9 Recap - Nov. 4
2013 NFL Week 10 Recap - Nov. 11
2013 NFL Week 11 Recap - Nov. 18
2013 NFL Week 12 Recap - Nov. 25
2013 NFL Week 13 Recap - Dec. 2
2013 NFL Week 14 Recap - Dec. 9
2013 NFL Week 15 Recap - Dec. 16
2013 NFL Week 16 Recap - Dec. 23
2013 NFL Week 17 Recap - Dec. 30
2013 NFL Week 18 Recap - Jan. 6
2013 NFL Week 19 Recap - Jan. 13
2013 NFL Week 20 Recap - Jan. 20
Super Bowl XLVIII Recap - Feb. 3
Super Bowl XLVIII Live Blog - Feb. 2
2012: Live 2012 NFL Draft Blog - April 26
2012 NFL Week 1 Recap - Sept. 10
2012 NFL Week 2 Recap - Sept. 17
2012 NFL Week 3 Recap - Sept. 24
2012 NFL Week 4 Recap - Oct. 1
2012 NFL Week 5 Recap - Oct. 8
2012 NFL Week 6 Recap - Oct. 15
2012 NFL Week 7 Recap - Oct. 22
2012 NFL Week 8 Recap - Oct. 29
2012 NFL Week 9 Recap - Nov. 5
2012 NFL Week 10 Recap - Nov. 12
2012 NFL Week 11 Recap - Nov. 19
2012 NFL Week 12 Recap - Nov. 26
2012 NFL Week 13 Recap - Dec. 3
2012 NFL Week 14 Recap - Dec. 10
2012 NFL Week 15 Recap - Dec. 17
2012 NFL Week 16 Recap - Dec. 24
2012 NFL Week 17 Recap - Dec. 31
2012 NFL Week 18 Recap - Jan. 7
2012 NFL Week 19 Recap - Jan. 14
2012 NFL Week 20 Recap - Jan. 21
Super Bowl XLVII Recap - Feb. 4
Super Bowl XLVII Live Blog - Feb. 4
2011: Live 2011 NFL Draft Blog - April 28
2011 NFL Week 1 Recap - Sept. 12
2011 NFL Week 2 Recap - Sept. 19
2011 NFL Week 3 Recap - Sept. 26
2011 NFL Week 4 Recap - Oct. 3
2011 NFL Week 5 Recap - Oct. 10
2011 NFL Week 6 Recap - Oct. 17
2011 NFL Week 7 Recap - Oct. 24
2011 NFL Week 8 Recap - Oct. 31
2011 NFL Week 9 Recap - Nov. 7
2011 NFL Week 10 Recap - Nov. 14
2011 NFL Week 11 Recap - Nov. 21
2011 NFL Week 12 Recap - Nov. 28
2011 NFL Week 13 Recap - Dec. 5
2011 NFL Week 14 Recap - Dec. 12
2011 NFL Week 15 Recap - Dec. 19
2011 NFL Week 16 Recap - Dec. 26
2011 NFL Week 17 Recap - Jan. 2
2011 NFL Week 18 Recap - Jan. 9
2011 NFL Week 19 Recap - Jan. 16
2011 NFL Week 20 Recap - Jan. 23
Super Bowl XLVI Live Blog - Feb. 6
2010: Live 2010 NFL Draft Blog - April 22
2010 Hall of Fame Game Live Blog - Aug. 8
2010 NFL Kickoff Live Blog - Sept. 9
2010 NFL Week 1 Review - Sept. 13
2010 NFL Week 2 Review - Sept. 20
2010 NFL Week 3 Review - Sept. 27
2010 NFL Week 4 Review - Oct. 4
2010 NFL Week 5 Review - Oct. 11
2010 NFL Week 6 Review - Oct. 18
2010 NFL Week 7 Review - Oct. 25
2010 NFL Week 8 Review - Nov. 1
2010 NFL Week 9 Review - Nov. 8
2010 NFL Week 10 Review - Nov. 15
2010 NFL Week 11 Review - Nov. 22
2010 NFL Week 12 Review - Nov. 29
2010 NFL Week 13 Review - Dec. 6
2010 NFL Week 14 Review - Dec. 13
2010 NFL Week 15 Review - Dec. 20
2010 NFL Week 16 Review - Dec. 27
2010 NFL Week 17 Review - Jan. 3
2010 NFL Week 18 Review - Jan. 10
2010 NFL Week 19 Review - Jan. 17
2010 NFL Week 19 Review - Jan. 24
Super Bowl XLV Live Blog - Feb. 6
2009: Live 2009 NFL Draft Blog - April 25
2009 Hall of Fame Game Live Blog - Aug. 10
2009 NFL Kickoff Live Blog - Sept. 10
2009 NFL Week 1 Review - Sept. 14
2009 NFL Week 2 Review - Sept. 21
2009 NFL Week 3 Review - Sept. 28
2009 NFL Week 4 Review - Oct. 5
2009 NFL Week 5 Review - Oct. 12
2009 NFL Week 6 Review - Oct. 19
2009 NFL Week 7 Review - Oct. 26
2009 NFL Week 8 Review - Nov. 2
2009 NFL Week 9 Review - Nov. 9
2009 NFL Week 10 Review - Nov. 16
2009 NFL Week 11 Review - Nov. 23
2009 NFL Week 12 Review - Nov. 30
2009 NFL Week 13 Review - Dec. 6
2009 NFL Week 14 Review - Dec. 13
2009 NFL Week 15 Review - Dec. 20
2009 NFL Week 16 Review - Dec. 27
2009 NFL Week 17 Review - Jan. 4
2009 NFL Week 18 Review - Jan. 11
2009 NFL Week 19 Review - Jan. 18
2009 NFL Week 20 Review - Jan. 25
Super Bowl XLIV Live Blog - Feb. 7
2008: Live 2008 NFL Draft Blog - April 26
2008 NFL Kickoff Blog - Sept. 4
NFL Week 1 Review - Sept. 8
NFL Week 2 Review - Sept. 15
NFL Week 3 Review - Sept. 22
NFL Week 4 Review - Sept. 29
NFL Week 5 Review - Oct. 6
NFL Week 6 Review - Oct. 13
NFL Week 7 Review - Oct. 20
NFL Week 8 Review - Oct. 27
NFL Week 9 Review - Nov. 3
NFL Week 10 Review - Nov. 10
NFL Week 11 Review - Nov. 17
NFL Week 12 Review - Nov. 24
NFL Week 13 Review - Dec. 1
NFL Week 14 Review - Dec. 8
NFL Week 15 Review - Dec. 15
NFL Week 16 Review - Dec. 22
NFL Week 17 Review - Dec. 29
NFL Wild Card Playoffs Review - Jan. 4
NFL Divisional Playoffs Review - Jan. 11
NFL Championship Sunday Review - Jan. 19
Super Bowl XLIII Live Blog