Steelers 40, Titans 17
However, if this result is any indication, the Steelers have awakened and are in prime position to make a Super Bowl run.
The Steeler offense we saw in this game wasn’t even close to the team we watched in the first 10 weeks of the season. They posted 40 points and were every bit as dominant as that sum indicates. There were some drops, but they were otherwise firing on all cylinders versus Tennessee. And that includes Ben Roethlisberger, who was tremendous.
Roethlisberger was so much better in this contest, going 30-of-45 for 299 yards and four touchdowns. His stat line would’ve been better had his teammates not dropped five passes. Roethlisberger was up to his old tricks, connecting on a 10-yard pass while being wrapped up for a potential sack. He saw some pressure early, but his offensive line got its act together and kept him clean in the second half, when Roethlisberger was especially lethal. Roethlisberger’s numbers following intermission were terrific; he was 20-of-23 for 183 yards and three scores after halftime.
Jesse James (5-21), playing for an injured Vance McDonald, caught Roethlisberger’s fourth touchdown. Meanwhile, JuJu Smith-Schuster (4-47) and Martavis Bryant (2-30) dropped passes, but made key plays beyond what the stat sheet indicates. Smith-Schuster drew a pass-interference flag to set up an eventual touchdown, while Bryant pounced on a Brown fumble right before halftime to keep a scoring drive alive.
Mariota finished 22-of-33 for 306 yards, one touchdown and four interceptions. He also scrambled for a score. Two of the picks weren’t really his fault, as he was trying to make something happen late in the game. However, his initial pair of interceptions were terrible. The first occurred on Tennessee’s opening scoring drive, which was a pass that was floated way too high. The second took place because Mariota stared down his receiver, allowing the defender to jump the route. Both picks set up Pittsburgh field goals.
Lions 27, Bears 24
Stafford appeared to be injured when he took a big hit in the second quarter. He limped around, but that apparently didn’t bother him, as he hit a 40-yard pass to Kenny Golladay on the same drive. Stafford tore up the Bears after that, taking advantage of a Chicago squad missing the heart, soul and brains of its defense in Danny Trevathan. The Bears did well against Stafford in the opening quarter, but he was unstoppable after that.
Stafford finished 21-of-31 for 299 yards and two touchdowns. He had a great drive in the fourth quarter to move the team into Matt Prater field-goal range, with the key play being a 26-yard completion to Eric Ebron, who needed to do something like that to make up for all of the mistakes he’s made over the years. That includes earlier in this contest, as Stafford spent some time yelling at Ebron on the sidelines following a miscommunication in the opening half.
Trubisky made some very poor throws in the second half. Prior to the final drive of the afternoon, Trubisky had just four completions following intermission. There was one drive in which Chicago took over with great field position, but went three-and-out because of a pair of horrible Trubisky throws. However, Trubisky was able to lead Chicago into field-goal range with an impressive final possession. Connor Barth was set up with a 46-yard field goal to send the game into overtime, but he was way wide right. The kick was so bad that the FOX announcer shouted, “Holy Moses!”
Trubisky finished 18-of-30 for 179 yards and a touchdown. It was an above-average performance, as he slowed down following a hot start. However, he was able to put his team in position to tie, and he also threatened Detroit’s defense with his legs, scrambling six times for 53 rushing yards. He inexplicably picked up a fourth-and-13 on the final possession with a run past the first-down marker.
Buccaneers 30, Dolphins 20
These interceptions, as well as a crushing penalty on Jermon Bushrod to negate a 48-yard reception by Jarvis Landry, allowed the Buccaneers to operate on short fields. They took advantage, notching 20 points in the opening half. They were able to reach the end zone twice, marking the first time they scored a touchdown in an opening half in five games!
Tampa Bay maintained a 20-3 lead, but the Dolphins engineered a comeback with Matt Moore, who was tremendous in replacing Cutler, who was concussed. Moore actually tied the game at 20, but the Buccaneers were able to move into field-goal range on the final possession of the game to secure the victory.
Vikings 24, Rams 7
Case Keenum was tremendous once again, and unlike last week, he didn’t make any mistakes at the very end of the game. Keenum went 27-of-38 for 280 yards and a touchdown. He made just a couple of poor passes, including one where he threw behind Jerick McKinnon on a third-and-8. However, Keenum made up for it with way more positive plays, including one pass where he lofted a ball in perfectly to Adam Thielen for a gain of 25 yards.
Keenum finished 27-of-38 for 280 yards and a touchdown. He was especially lethal in the second half, going 14-of-20 for 189 yards and a score following intermission.
Goff finished 23-of-37 for 225 yards. He had a few impressive throws against a terrific defense, so he’s way down in the pecking order for people responsible for this ugly loss. Goff didn’t turn the ball over, which is a plus.
Jaguars 19, Browns 7
The Jaguars, meanwhile, have improved to 7-3. They might be the worst team with seven victories heading into Thanksgiving weekend in recent memory. Their defense is great, but Blake Bortles and the offensive line nearly blew this game against a dreadful 0-9 opponent. Cleveland dominated the trenches on the defensive side of the ball, and that’s why the Jaguars were limited to just 284 net yards, with only 78 coming in the second half.
Bortles finished 17-of-30 for only 154 yards and a touchdown. He also had two fumbles, losing one on a Myles Garrett strip-sack when Jacksonville was in field-goal range. Bortles settled mostly for checkdowns, which is why he was able to avoid interceptions in this windy, snowy game.
The Browns are drafting a quarterback come April, and after Josh Rosen’s performance against USC, it could easily be him. Check out the 2018 NFL Draft Quarterback Prospect Rankings for more.
Ravens 23, Packers 0
Hundley looked good at times on the next two possessions as well, but those drives also ended in turnovers. Hundley threw an interception up for grabs because he was under pressure. After that, backup running back Devante Mays lost a fumble. The Packers were guilty of three turnovers on their first three drives. The Packers continued to shoot themselves in the foot, ruining their chances to pull the upset.
A quality opponent would’ve taken advantage of that and put the game away, but Baltimore’s pedestrian offense couldn’t do anything about it. The Ravens were only able to go into halftime with a 6-0 lead, as they averaged only 3.8 yards per play. The offensive line was a mess heading into this contest, so that wasn’t a surprise. On one drive, the Ravens had a botched snap and a sack. On another, Flacco was picked off on a forced throw to Danny Woodhead. Baltimore generated just 106 yards of offense prior to intermission.
Flacco, however, rebounded with a strong second-half effort, taking advantage of Clay Matthews’ absence (groin). He found Ben Watson for a big gain, then lofted a beautiful touchdown pass to Mike Wallace, who came up with a one-handed reception despite some great coverage by Damarious Randall. This put Baltimore up 13-0, which put the game out of reach for the struggling Packers.
Texans 31, Cardinals 21
Things didn’t look good in the early going, as a potential Savage interception was dropped by Tyrann Mathieu. Savage was also strip-sacked, setting up an Arizona touchdown. And if that wasn’t bad enough, Savage was picked off, as a pass of his deflected off Deone Bucannon’s hands and into Patrick Peterson’s, leading to another Cardinal trip to the end zone.
It seemed like the Texans made up their mind to have Savage throw DeAndre Hopkins’ way in the second half. Peterson blanketed Hopkins prior to intermission, but Hopkins had two big plays early in the third quarter, beating Peterson on a touchdown. On an ensuing drive, Savage converted a third-and-8 while falling down. He found Stephen Anderson, which moved the Texans into the red zone.
Savage finished 22-of-32 for 230 yards, two touchdowns and an interception. Of his yardage total, 136 came in the second half. He was much better this week, though he was battling a lethargic Arizona team.
Giants 12, Chiefs 9
By Charlie Campbell – @draftcampbell
With the meaningless win, the 2-8 Giants could end up hurting their draft positioning, but as of right now, they remain in the third slot behind the Browns and 49ers.
The Chiefs drove across midfield, and Alex Smith converted a fourth-and-5 with his legs to get the first down. Smith then hit Kelce for 21 yards to get inside the 15, but the drive stalled. A field goal cut the Giants lead to 6-3 at halftime.
At the end of the third quarter, Tyreek Hill (7-68) made a leaping 38-yard catch over Janoris Jenkins to get the Chiefs into New York territory. Once again, the drive stalled, and Kansas City tied the game at six with another field goal. Midway through the fourth quarter, the Chiefs tried a trick play with Kelce throwing a deep ball for Demarcus Robinson, but the pass was easily intercepted by Landon Collins. Kansas City’s defense bailed out the offense and got the ball back, but the Chiefs were put in a tough situation again as Smith overthrew Robinson and Jenkins intercepted the pass. Jenkins then returned the pick to the Chiefs’ 23-yard line with just over two minutes remaining. New York hit a 26-yard field goal to go up 9-6 with 1:38 left.
The Chiefs got into field-goal range with a 32-yard completion to Kelce that put them inside the New York 35-yard line. Smith threw some short passes and ran for a first down to get inside the 15, but shots at the end zone went incomplete, so Kansas City tied the game at nine to force overtime.
The Chiefs had a drive going in overtime, but ended up punting again. With less than two minutes remaining in the extra period, Roger Lewis (3-55) made an incredible catch on fourth down while sliding on the ground for 34 yards. That got the Giants to the Kansas City 2-yard line, and soon Aldrick Rosas drilled the 23-yard field goal for the win.
Saints 34, Redskins 31
By Jacob Camenker – Riggo’s Rag
The Saints were able to win on Sunday, largely thanks to the efforts of Drew Brees. The veteran quarterback was the catalyst for the Saints down the stretch. He sparked the comeback with his terrific passes and his ability to quickly command the offense.
Throughout the fourth quarter, Brees threw accurate passes to his receivers and was constantly able to find wide-open receivers. The Redskins blew a lot of coverages late in the contest, and Brees was able to expose every single mistake made. He was perfect in the fourth quarter and led two very quick scoring drives to make up the 15-point deficit.
By the end of the day, Brees’ state line looked like this: He went 29-of-41 for 385 yards, two touchdowns and one pick, which came on the team’s first drive. Brees was nearly flawless and clearly is still one of the top quarterbacks in the NFL.
As for Kamara, he did a lot of damage as a receiver and was able to catch what turned out to be the tying touchdown pass. Kamara was heavily targeted by Brees out of the backfield during the 2-minute drill in the first half. Kamara’s versatility makes him a huge threat, and he can be trusted as a high-end RB2. .
Brees’ other favorite targets were tight end Coby Fleener (5-90) and Ted Ginn Jr. (6-86).
It’s hard to blame Kirk Cousins for the overall struggles of the team. He was one of the more consistent players for Washington, and he was able to help the Redskins consistently move the ball.
Much like the Washington defense, New Orleans’ stop unit had trouble allowing receivers to break open at times. There were a few throws that Cousins made to wide-open members of his receiving corps, and he was right on the money for all of them. Cousins did well to scan the field and find the best player to throw to.
If anything, this performance strengthened Cousins’ case as a franchise quarterback, though his inability to lead a game-winning drive was a bit concerning. That said, in overtime, Cousins had two passes dropped and was sacked for a big loss on second down. The sack may have been his fault, but both of the drops were catchable plays.
Overall, Cousins finished 22-of-32 for 322 yards and three touchdowns. However, his stat line should have been even better, given that his receivers made some critical drops throughout the day.
As for Davis, he has taken over as the top tight end for the Redskins. He has great receiving ability and is a reliable target. He did have one brutal drop on the first play of overtime, but other than that, he was generally solid. Davis appears to be a TE1 as long as Jordan Reed is out.
Elsewhere, Crowder was solid across the middle of the field while Cousins’ touchdowns went to Ryan Grant (3-59), Chris Thompson (1-16) and Jeremy Sprinkle (1-7).
Chargers 54, Bills 24
By Charlie Campbell – @draftcampbell
With this win, the Chargers are clinging to slim playoff hopes at 4-6, but the loss last week to the Jaguars was painful, as the Chargers would be 5-5 had they been able to run out the clock after two late Blake Bortles interceptions. Thus, Los Angeles has to have this game be the start of a winning streak to make the playoffs.
In the second quarter, the Chargers were able to extend their lead as Philip Rivers connected with Keenan Allen for a 21-yard touchdown. Peterman soon threw his fourth interception on a poorly located pass, and Hayward made the diving catch. Allen then caught a 2-yard touchdown pass to put up Los Angeles 24-7. The Chargers added a field goal before Melvin Gordon took off on a 10-yard touchdown run. Peterman was pressured again and threw his fifth interception of the first half.
In the third quarter, the Chargers added a field goal, and Taylor replaced Peterman. McCoy ripped off some yards, and the Bills turned it into a 50-yard field goal. At the end of the third quarter, Joey Bosa beat the right tackle to get a strip-sack. Melvin Ingram scooped up loose ball and ran it 38 yards for a touchdown. Taylor led a touchdown drive, throwing a corner route to McCoy for a 12-yard touchdown.
Bengals 20, Broncos 17
By Jacob Camenker – Riggo’s Rag
Andy Dalton had an efficient performance on Sunday afternoon. Despite the fact that the Bengals only had the ball for 25 minutes, Dalton was able to orchestrate some solid downfield drives that allowed the Bengals to build an early lead. Granted, he was gifted field position inside the Denver 5-yard line in the first quarter, but he did convert that into a touchdown.
Dalton’s downfield accuracy in this contest was very good. On a couple of plays, Dalton was able to hit receivers who were open for touchdowns. On one play, Alex Erickson broke away from Bradley Roby and ended up being wide open. Dalton threw a perfect pass to Erickson that got the Bengals their second touchdown. Later, Dalton would find A.J. Green, who had a man beaten, for another downfield touchdown that saw him loft the ball perfectly to Green and hit him in stride. It was a very nice throw and really helped to seal the deal for the team.
Overall, Dalton finished 15-of-25 for 154 yards and three touchdowns. He was able to do everything needed of him to help the Bengals win. It was an encouraging performance for the veteran quarterback, and the Bengals need to hope that it carries over to the upcoming weeks.
Elsewhere in the receiving corps, Erickson (2-42, 1 TD) looked solid, while Tyler Kroft (2-12) caught Dalton’s first touchdown of the day. Brandon LaFell (3-37) also was productive.
Osweiler had an up-and-down performance in his third start this year. In the early going, it looked like the Broncos were going to have to bench him. He started the game poorly, throwing numerous inaccurate passes, including a terrible interception in the end zone. Osweiler threw the ball straight to Dre’ Kirkpatrick, who would have run 102 yards into the end zone untouched had he not inexplicably dropped the ball just before the goal line.
However, after the half, Osweiler’s performance greatly improved. He still had trouble with downfield passes, often overthrowing his receivers due to a lack of touch on his passes, but his short and medium accuracy was there. Osweiler was able to keep the Broncos competitive thanks to his improved accuracy.
In particular, Osweiler’s touchdown pass to Demaryius Thomas in the fourth quarter was a great throw. Osweiler finally was able to launch a nice touch pass with perfect accuracy and ball location that Thomas went up to catch in the end zone. That score brought the Broncos to within three, but they couldn’t pull off the win.
Overall, Osweiler finished 23-of-42 for 254 yards, one touchdown and one interception. It was a decent performance for him, but it’s clear that he is a backup at the NFL level. He simply doesn’t have the pocket awareness or consistent downfield accuracy to be a strong starter. The Broncos will likely look to add some competition to their quarterback room in the offseason. Perhaps they will consider one of the first-round quarterbacks in the 2018 NFL Draft.
Elsewhere, Austin Traylor (4-36) was a surprise contributor at tight end. He had some good catches, but he isn’t worth adding in any fantasy format yet.
Patriots 33, Raiders 8
By Chet Gresham – @ChetGresham
From the get-go, this game never felt like it was competitive. Dion Lewis started the scoring after Brady completed eight passes to take his team into scoring position and then hit Lewis in the flat, where he then juked a defender and barreled over the goal line for a 15-yard touchdown to start the rout.
Lewis led the team in rushing, as he carried the ball 10 times for 60 yards, and he also added four receptions on four targets for 28-yard and that early touchdown. His receiving work is new and could have been a byproduct of Rex Burkhead fumbling on that first drive, even though the Patriots recovered. It does likely push Lewis’ importance in this offense up and Burkhead’s back down a bit.
On their next drive, Derek Carr was intercepted on a deep pass that bounced off Johnny Holton’s shoulder pad. They were looking to keep up with the Patriots, and it ended up costing them, as they never had the feel of an offense that was comfortable. This was partly on the Patriots defense, but also because they got down quick and turned the ball over just as quickly.
Two drives later, Brady hit Brandin Cooks for the first of his two big gainers for the day, with a 52-yard bomb. Brady then picked the Raiders apart, as he finished the drive with his arm, connecting on a short touchdown to Danny Amendola. At that point, it was 14-0, and the Raiders knew they had to score or be trounced.
Oakland got the ball back, and on 2nd-and-10, Marshawn Lynch busted off a 25-yard run, then Jalen Richard touched the ball on the next four plays for 19 yards. Lynch then went back to work for 11 yards on two carries. Then, at the Patriots’ 15-yard line, Derek Carr hit Seth Roberts for 12-yards, but he fumbled and the Patriots recovered. The Raiders had bullied their way into the red zone with the run game and then, pfft. That fumble was a back-breaker, and there really was no way the Raiders were going to be able to keep up with the Patriots offense down 14-0.
Going into halftime Brady and company went 48 yards in 33 seconds to set up a mammoth 62-yard field goal for Steven Gostkowski, who nailed it in the high elevation. It likely would have been good from 70 yards.
Of course, Brady wasn’t done, as he took the ball on the first drive after halftime and hit Brandin Cooks for a 64-yard touchdown in stride. If you weren’t sure if the last nail had been driven into the coffin, well, that was it.
The Raider receivers, including Cooper, were not good this week, which hurt Carr and the offense overall on a day when they had to be perfect. Carr wasn’t great, but he was better than his numbers.
Eagles 37, Cowboys 9
The Eagles made some mistakes in the early going. They committed three drops in the opening half, and Carson Wentz was nearly intercepted when David Irving batted his pass. Jake Elliott even missed a 34-yard field goal and then proceeded to be concussed, prompting Doug Pederson to tell NBC that he would have to go for it on fourth down when in Dallas territory. This would’ve been a big deal in a close game, but Philadelphia exploded in the second half. The team stopped making mistakes, and Wentz shredded the Sean Lee-less Dallas defense to pieces. Wentz misfired on just two occasions following halftime, throwing both of his touchdowns after the break.
Wentz finished 14-of-27 for 168 yards and two touchdowns. It wasn’t the best fantasy line, but keep in mind that Wentz was just 7-of-18 for 80 yards in the opening half. As mentioned, he endured several drops. He wasn’t blameless, as he was off the mark on some throws, but his second-half stat line – 7-of-9, 88 yards, two touchdowns – aptly described how prolific he was late in the game.
Prescott finished with a horrible stat line, going 18-of-31 for only 145 yards, three interceptions and a lost fumble. Two picks occurred in meaningful action; the first wasn’t Prescott’s fault, as the ball deflected off Terrance Williams. The second was a poor decision, as Prescott heaved the ball into double coverage. Prescott was off the mark on a number of his other throws, overshooting Cole Beasley on a crucial third down early in the second half.
Falcons 34, Seahawks 31
The thing is, it never should’ve came down to that. The Seahawks made numerous mistakes throughout the night, which would explain why they lost to the Falcons despite outgaining them by 81 yards and averaging more yards per play than Atlanta. It began early with a Russell Wilson interception, followed by a fumble returned for a touchdown, and it ended late with Wilson tossing a couple of short passes over the middle of the field with no timeouts, which allowed way too much time to drain off the clock. Wilson was guilty of this versus the Redskins a couple of weeks ago, and it appears as though he has learned nothing since.
Despite Wilson’s blunders, Pete Carroll was the person who really screwed this game up for Seattle. It began right before halftime when Carroll tried a fake field goal, eschewing a chip-shot field goal. Carroll needed the three points at the end, and the fake had no chance. It made no sense anyway; even if the Seahawks picked up the first down, they wouldn’t have had time to attempt a shot at the end zone. Carroll later cost his team a timeout by challenging an obvious Doug Baldwin incompletion. Again, this is a timeout he could have used at the end to get Walsh closer. Carroll also made a terrible mistake not to go for it on a fourth-and-1 in the fourth quarter. Granted, he was at his own 20-yard line, but with the way his defense was playing, giving the ball back to the Falcons would’ve given Atlanta some points and an opportunity to kill time off the clock, and that’s exactly what happened. The Falcons drained five minutes and kicked a field goal to make it a two-possession game.
Elsewhere in the receiving corps, Mohamed Sanu and tight end Levine Toilolo caught Ryan’s touchdowns. Sanu (3-34) drew two pass-interference flags, so he had a better night than the stats indicate.
Wilson, as usual, led his team in rushing. He sprinted 86 yards on seven scrambles. He also found the end zone once on the ground on a fourth-down conversion. Wilson was a wizard as a runner – especially on a third-and-12 conversion – but as usual, he was under heavy pressure despite Duane Brown’s presence.
For more thoughts, check out my updated NFL Power Rankings, which will be posted Tuesday morning.
NFL Picks - Dec. 21
2025 NFL Mock Draft - Dec. 18
NFL Power Rankings - Dec. 16
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