Lions 35, Packers 11
The Lions were victimized by a surprise onside kick to start the game, which the Packers recovered. Green Bay kicked a field goal shortly afterward, though not on that same drive. Matthew Stafford then underthrew Kenny Golladay deep on the initial drive. The Lions, down 3-0, looked like they would either lose or barely squeak by, but they got their act together in the second quarter and dominated that game the rest of the way.
It started when Stafford hit Marvin Jones with a 56-yard bomb to set up a field goal. The Packers then muffed a punt on their own 14, and Stafford found Jones two plays later to give Detroit a lead that it wouldn’t relinquish. Thanks to another score in the second quarter, the Lions took a 20-3 lead into halftime.
Remember the onside kick to begin the game? Hundley threw an interception on that drive, though that wasn’t his fault. Jamaal Williams had the ball bounce off his hands, and into the arms of Jarrad Davis, who was beaten badly on the play. However, Hundley was to blame on several other poor plays. He lost a fumble in the red zone on a read-option, and then nearly took a safety on a grounding penalty. He followed that up by throwing a second pick. He looked like he was trying to toss the ball out of bounds, but Darius Slay made a terrific, tiptoe catch along the sideline.
Hundley finished 14-of-24 for 172 yards, one touchdown and two picks. Most of that came in garbage time; Hundley was just 5-of-13 for 67 yards and an interception by halftime.
Cowboys 6, Eagles 0
Playing about a quarter, Foles was just 4-of-11 for 39 yards and an interception, an ugly underthrow on a roll-out. He wasn’t effective at all, and at this rate, it’s going to take a miracle for the Eagles to beat anyone in the playoffs.
Prescott, continuing to miss Tyron Smith, went 17-of-30 for 179 yards and a touchdown. He made the key play of the game, converting a first down on a third-and-22 deep in his own territory in the third quarter, but this performance still has to be disconcerting for Dallas. Prescott needs better weapons, and here are the 2018 NFL Draft Wide Receiver Prospect Rankings.
Vikings 23, Bears 10
Offensively, Minnesota had a decent showing against a strong Chicago defense. Case Keenum misfired on just eight occasions, going 21-of-29 for 189 yards and a touchdown. This doesn’t include a deep pass interference flag that Keenum and Adam Thielen helped draw on the Bears.
Mitchell Trubisky went 20-of-36 for 178 yards. He didn’t turn the ball over officially, though he took a safety when he was guilty of an intentional grounding in his own end zone while under heavy pressure. Trubisky had just 54 yards in the opening half.
Colts 22, Texans 13
The other big news regarding this result was Frank Gore’s milestone. Gore eclipsed 14,000 rushing yards for his career on a run in the second half. Unfortunately, he suffered an injury on the play. Still, he’s just 100 rushing yards shy of Curtis Martin for fourth all time, so he’ll pass Martin if he plays another season.
Gore finished with an even 100 rushing yards on 24 carries. He was great in the second half, picking up 88 of those yards following the break. However, Marlon Mack (7-28) vultured a touchdown in the second half.
Steelers 28, Browns 24
By Charlie Campbell – @draftcampbell
Cleveland answered with DeShone Kizer hitting a 54-yard bomb to Josh Gordon to the Steelers’ 2-yard line. It was a beautiful pass from Kizer. Duke Johnson finished the drive with a touchdown plunge to cut the Steelers lead to 14-7. Pittsburgh then moved the ball with some moderate gains that were aided by penalties on Joe Schobert and a questionable roughing-the-passer on Myles Garrett. Ridley scored from a few yards out to put the Steelers back up by 14. Cleveland immediately reduced the lead to seven as Kizer hit Rashard Higgins (3-68-2) on the run, and Higgins exploded down the field for a 56-yard touchdown. The Steelers responded with Smith-Schuster making a phenomenal 46-yard catch, and Martavis Bryant adding 15 yards, but then Jones was stripped sacked by Garrett, and fellow Brown Caleb Brantley caught the fumble in air. That held Pittsburgh’s lead at 21-14 at halftime.
To start the third quarter, the Browns drove down the field and tied the game with a short touchdown pass to Higgins. The Steelers immediately retook the lead, as Smith-Schuster returned the kickoff for a 96-yard touchdown. Kizer continued to move the ball, using his legs to run for over 30 yards, with completions to Corey Coleman (1-18) and Gordon. A 51-yard field goal from Zane Gonzalez was good to cut the Steelers’ lead to 28-24.
Early in the fourth quarter, Cleveland got into Pittsburgh territory on a swing pass to Duke Johnson, but downfield, William Gay stripped Johnson of the ball and the Steelers recovered. After that, another Browns drive ended with Kizer getting hit as he threw, by Artie Burns, and Sean Davis made a diving interception for Pittsburgh.
The Browns had one more opportunity, and Kizer moved them inside the Steelers’ 30-yard line. On fourth-and-2, Kizer was almost sacked as a crowd of players bumped into him, but he escaped the scrum to find Coleman wide open about 15 yards downfield along the sideline at Pittsburgh’s 10-yard line. The pass went right through Coleman’s hands and hit him in the face mask before falling incomplete to clinch the 0-16 season for the Browns. It was somewhat fitting the first draft pick of Sashi Brown and Hue Jackson was the player who made the mistake to lead to the winless season.
Redskins 18, Giants 10
By Jacob Camenker – Riggo’s Rag
Eli Manning had a solid day early on for the Giants, but he regressed as the afternoon went along. Manning made a brilliant touchdown pass to Hunter Sharp in the opening quarter. After a turnover by the Redskins, Manning threw a strike to Sharp on a route over the middle and hit him perfectly in stride in a tight window. Sharp beat the man in coverage, Kendall Fuller, and he made the catch to put the G-men up 12-0 at the time.
As time went along, Manning became a victim of drops by his receivers, but he also had trouble getting the ball downfield. This wasn’t entirely his fault, given the complete lack of talent that he was surrounded with.
By the end of the day, Manning’s numbers looked pretty bad. He went just 10-of-28 for 132 yards, the aforementioned touchdown, and an interception. All things considered, this wasn’t bad, especially considering that his receivers dropped at least seven passes during the game. The interception was more of a good play by Preston Smith than a negative on Manning’s side; Smith was able to tip a screen pass to himself. Realistically, Manning looked like a below-average starter with a declining skill set, and it looks like he should be a backup moving forward.
The other notable receivers for the Giants were Sharp (3-29, 1 TD) and Travis Rudolph (1-29). Neither impressed much, and they don’t look like anything more than fringe roster depth.
In addition to Darkwa’s solid play, rookie Wayne Gallman looked good, getting 89 yards on 15 carries. Gallman had a nice 22-yard burst to pick up a first down on second-and-long, and he will have a chance to become a starter. He has athletic upside, so keep an eye on him and whether or not he’s a starter in 2018.
Kirk Cousins was absolutely dreadful against the Giants. One would think that given that he was supposed to hit free agency in the offseason, he would try to put an exclamation point on the season to generate more buzz. Instead, he did the exact opposite.
Cousins started the afternoon off with very poor accuracy. He telegraphed his throws and was often staring down his receivers before releasing the ball. That led him to throw three interceptions, two of which went to Kelvin Sheppard. Cousins never really set his feet because of pressure and too often came up short on his downfield passes. That’s what led to the interception that went to Ross Cockrell.
Cousins finished 20-of-37 for 158 yards and the three picks. He looked like a deer in the headlights, and while his supporting cast is banged up, he deserves a lot of blame for the loss. He’s supposed to be a team leader who can carry his team to victory. Instead, he put forth his worst performance of the season against the worst opponent he faced this year.
As for Doctson and Crowder, both saw a lot of targets, 17 combined, but they were actually blanketed in coverage for most of the day. Cousins couldn’t do much to throw them open, so the duo wasn’t able to do much. Doctson did have a nice catch on the sideline that saw him tap his toes to get a first down, so that’s a good sign as he looks to improve heading into 2018.
Patriots 26, Jets 6
By Chet Gresham – @ChetGresham
Tom Brady has not been his usual self of late, with four touchdown passes to five interceptions over his previous four games coming into today’s finale. He did manage to throw two touchdowns to no interceptions in Week 17. However, he continued to have some accuracy issues, as he completed less than 50 percent of his passes, 18-of-37, for just 190 yards at 5.14 yards per attempt, which was his worst total of the season.
Brady did face some obstacles this week though, as his receivers had drops, and despite Rob Gronkowski playing much of the game, Brady didn’t target him once. Gronkowski was facing bracket coverage, but that doesn’t stop Brady from at least giving him a chance to make plays, so the coaching staff might have put a bug in Brady’s ear not to put Gronkowski in harm’s way. Or it was just an anomaly, but either way, Brady needs his All-Pro tight end to be his No. 1 target to make New England’s offense click.
Chiefs 27, Broncos 24
By Charlie Campbell – @draftcampbell
Mahomes responded with some good completions using Albert Wilson a few times to move the chains. To finish the drive, fullback Anthony Sherman had a short touchdown run. Lynch moved the ball down the field in the final seconds of the half, but he threw a bad pass into a crowd of defenders and had it intercepted by Terrance Smith. Kansas City took a 14-10 lead into the locker room.
In the third quarter, Mahomes made a lot of excellent throws to lead the Chiefs down the field for a field goal drive. Chris Jones then strip-sacked Lynch, and Ramik Wilson scooped up the fumble to return it for a touchdown. That put the Chiefs up 24-10 entering the fourth quarter.
Lynch drove Denver close to the end zone midway through the fourth quarter, but then made an ugly mistake. He stared down his receiver and threw late across the field for the end zone. Terrance Mitchell jumped the route and picked off the pass. However, the next play saw the Chiefs give possession right back as third-string quarterback Tyler Bray came into the game. He and Anthony Sherman promptly fumbled a handoff. Denver’s Zaire Anderson scooped up the ball and returned it 38 yards for a touchdown to cut the Chiefs lead to 24-17.
After a punt, Lynch moved the Broncos into Kansas City territory with a 25-yard completion to Devontae Booker. Lynch tied the game at 24 with a short touchdown pass to Thomas.
Mahomes came back into the game to get some experience of executing late in the fourth quarter. He was gifted a first down by the Broncos jumping offside after a third-down incompletion. He then connected with Demarcus Robinson for 25 yards, and a couple completions Albert Wilson for about 25. That led to Harrison Butker hitting a 30-yard field goal on the final play of the game for the Chiefs win.
Chargers 30, Raiders 10
By Chet Gresham – @ChetGresham
The displaced Los Angeles Chargers needed the Jacksonville Jaguars to beat the Tennessee Titans and then either Dolphins to beat the Bills or the Ravens to beat the Bengals. The Jaguars, despite Blake Bortles and Leonard Fournette playing the whole game, couldn’t pull out a win against Tennessee, but neither could the Ravens or the Dolphins.
49ers 34, Rams 13
By Jacob Camenker – Riggo’s Rag
Garoppolo once again was a catalyst for the 49ers. He continued to show poise in the pocket, great ball placement and vision, and excellent ability to throw touch passes. On numerous occasions, he was able to drop the ball perfectly into his receivers’ hands and they were able to deliver big gains. There was one particularly nice touchdown that saw him loft a pass outside to Marquise Goodwin after he motioned out of the backfield, which allowed him to run untouched into the end zone.
At the same time, Garoppolo did, for the first time, show a weakness. His accuracy on downfield throws wasn’t terrific. Both of the interceptions saw him target a receiver downfield and miss. On both occasions, Kevin Peterson was able to pick the pass off. These passes were just a bit too high, and it’s clear that this is Garoppolo’s biggest area for improvement. If he can fix it, he will be a truly elite quarterback.
Garoppolo finished 20-of-33 for 292 yards, two touchdowns and two interceptions. With a full offseason in Kyle Shanahan’s scheme, it should be very fun to see what heights the young, undefeated passer can carry his team to.
Other notable receivers include Trent Taylor (2-29) and Aldrick Robinson, who caught Garoppolo’s second touchdown.
For Hyde, he was used a lot as well, getting 15 carries for 90 yards. However, the big difference between the two was that Hyde saw more action in the red zone, and he was able to pound the rock in for two touchdowns. On one instance, he was able to use his strength to push the pile and get a score. That said, he had a fumble late in fourth quarter, but it was inconsequential, given san Francisco’s 21-point lead. Hyde is going to get paid in free agency, and it will be interesting to see if the 49ers try to retain him.
Mannion was able to use his strong arm to push the ball downfield, and he threw a huge 50-yard catch that set up a field goal for the Rams. The throw was his best of the day, as it was well-placed and allowed his receiver to catch it with room to get his feet in bounds. In the second half, his ball placement greatly improved, after being off for the first two quarters, and that allowed the Rams to move the ball a bit more. However, he was victimized by drops from his receivers, though that also could have been a function of him throwing the ball too hard.
At the end of the day, Mannion went 20-of-34 for 169 yards. He looks like a strong-armed backup who can’t really move well in the pocket. Still, his performance should do enough to convince the Rams to keep him on board, despite the major loss.
The other receiver of note was rookie tight end Gerald Everett. He had a tough day that saw him drop a couple of catchable balls and fumble on a dump-off pass. Later, Everett committed a running into the kicker penalty that gave the 49ers a first down. He finished with three catches for 16 yards. Everett is an athletic player, but he has a ways to go before he can be counted on as a big part of the passing offense.
Lance Dunbar also was mixed in, and he had a really nice touchdown run late in the game. He cut back on a run to the left and found a huge hole into the middle of the field. He finished with 21 scrimmage yards on seven touches. Dunbar could mix into the rotation as a versatile option in the event that the Rams run two-back sets in the postseason.
Cardinals 26, Seahawks 24
The Seahawks will need to find a new kicker this offseason, but the greater priority is the offensive line (here are the 2018 NFL Draft Guard Prospect Rankings.) Thanks to poor blocking, the Seahawks couldn’t run the ball throughout or get anything going at all until the second half. In fact, Seattle mustered only 24 net yards in the entire opening half, averaging a truly pathetic 1.3 yards per play. Russell Wilson engineered some scoring drives following intermission, but he needed just one more to win this game, and Walsh failed to deliver.
Wilson finished 18-of-29 for 221 yards and two touchdowns. He was just 4-of-8 for 36 yards in the opening half, but improved his play greatly as the game went on. In fact, he could’ve posted better stats had Luke Willson not dropped a potential deep touchdown.
Stanton finished 15-of-34 for only 145 yards, one touchdown and an interception. With his struggles, only one Cardinal accumulated more than 25 receiving yards. That predictably was Larry Fitzgerald, who hauled in eight balls for 55 yards, and he also drew a deep pass-interference flag.
Falcons 22, Panthers 10
Atlanta’s defense was the deciding factor in this contest, as its defensive front put a ton of pressure on Cam Newton. Grady Jarrett, in particular, was dominant in the trenches. Meanwhile, the Falcons did enough offensively to not lose this game, as their unit committed far fewer turnovers than Carolina’s.
Newton finished 14-of-34 for 180 yards, one touchdown and three interceptions. All three of his picks were his fault. Newton and the rest of the offense had no sense of urgency, as the FOX announcing crew pointed out. Newton also had multiple communication issues with Greg Olsen. This sort of effort was inexplicable. It’s like the Panthers didn’t think they should’ve played this game, and perhaps that should’ve been the case.
Bengals 31, Ravens 27
Baltimore’s offense couldn’t do anything in the first half because of horrible drops. The team had a whopping five drops in the first 20 minutes, and a sixth one occurred a few minutes later. It was a disgraceful showing that put the Ravens into a 17-3 hole.
Baltimore actually managed to climb out of that hole and take the lead late in the game. Up 27-24, the highly regarded defense had to stop Andy Dalton on a fourth-and-long situation. Dalton, however, found Tyler Boyd for a 49-yard touchdown in between multiple defenders. And just like that, the Ravens were eliminated from the playoffs.
Chris Moore hauled in Flacco’s other score, doing so after an 88-yard kickoff return. However, he suffered a concussion in the second half. He was also responsible for a drop that turned into a Cincinnati pick-six.
Bills 22, Dolphins 16
This was nearly a Pyrrhic victory, however, as LeSean McCoy suffered an injury in the third quarter. It looked bad – his knee bent backward on a run – but he was diagnosed with a sprained ankle, so he could play next week at Jacksonville. McCoy didn’t do much on the ground, gaining just 10 yards on 11 carries, but he made a great play on an 18-yard reception when he knocked over a defender with a killer juke.
Though McCoy posted pedestrian numbers through just a bit more than two quarters, he’ll be needed against Jacksonville’s tough defense. McCoy’s replacements, after all, are people named Marcus Murphy and Mike Tolbert. Murphy was the better of the two, outgaining Tolbert, 41-39, as both received seven carries each. Meanwhile, long-time Buffalo nose tackle Kyle Williams scored on a 1-yard plunge.
The Dolphins apparently knew that they didn’t have much of a chance with Fales playing, so there was an alarming lack of effort from them in this game. This was apparent in the many missed tackles, and it also showed when they committed 14 penalties, eight of which occurred in the first 19 minutes of the game. By comparison, Buffalo was guilty of just six infractions the entire evening.
Buccaneers 31, Saints 24
New Orleans had no answer for Jameis Winston, unless, of course, Winston was giving the ball away. Winston, wildly erratic as always, threw three interceptions, and he almost tossed two picks on the opening drive, a sequence that concluded with a Peyton Barber touchdown run. Winston was lucky to avoid mistakes there, but he hurt his team with an interception a bit later when he threw the ball later over the middle. Winston then had a second pick on a late, underthrown pass just prior to halftime. Winston’s third pick occurred in the third quarter when he foolishly tossed a pass into quadruple coverage.
Despite all of these mistakes, the Buccaneers were down just one point at the very end of the game. The Saints had Winston pinned with a fourth down deep in his own territory, but he converted the first down. Beginning with that pass, Winston was 6-of-8 for 95 yards on the final offensive possession of the game to give Tampa Bay the upset victory.
Winston finished 28-of-51 for 363 yards, two touchdowns (one passing, one rushing) and three picks. Many are going to once again tout the Buccaneers as a sleeper next year, but Winston needs to clean up the blunders. His team also has to stop being sluggish in some games. Unfortunately, the Buccaneers have not fired inept head coach Dirk Koetter, so these sort of mental errors will almost certainly occur once again in 2018.
Titans 15, Jaguars 10
Despite the apparent injury, Marrone foolishly kept Bortles in the game the entire way. It’s unclear how much the possible injury affected his play, but Bortles was atrocious in the second half. He completed just 4-of-15 passes for only 43 yards and two picks following intermission. It was truest form of football stupidity.
Bortles finished 15-of-34 for 158 yards and two interceptions. Even if Bortles isn’t hurt, his confidence is at least shattered because he was atrocious for most of the evening. He was in a great groove against horrible defenses several weeks ago, but he has regressed rapidly the past two weeks.
Tennessee at least didn’t make any mistakes – save for one. The Titans, up 15-3, were trying to salt this game away when Marcus Mariota and Henry crashed into each other on an attempted handoff. The result was a fumble, which Yannick Ngakoue returned for a touchdown.
For more thoughts, check out my updated NFL Power Rankings, which will be posted Tuesday morning.
NFL Picks - Nov. 2
2026 NFL Mock Draft - Oct. 29
NFL Power Rankings - Oct. 28
Fantasy Football Rankings - Sept. 1
2025: 2025 NFL Week 1 Recap
2025 NFL Week 2 Recap
2025 NFL Week 3 Recap
2025 NFL Week 4 Recap
2025 NFL Week 5 Recap
2025 NFL Week 6 Recap
2025 NFL Week 7 Recap
2025 NFL Week 8 Recap
2025 NFL Week 9 Recap
2024: 2024 NFL Week 1 Recap
2024 NFL Week 2 Recap
2024 NFL Week 3 Recap
2024 NFL Week 4 Recap
2024 NFL Week 5 Recap
2024 NFL Week 6 Recap
2024 NFL Week 7 Recap
2024 NFL Week 8 Recap
2024 NFL Week 9 Recap
2024 NFL Week 10 Recap
2024 NFL Week 11 Recap
2024 NFL Week 12 Recap
2024 NFL Week 13 Recap
2024 NFL Week 14 Recap
2024 NFL Week 15 Recap
2024 NFL Week 16 Recap
2024 NFL Week 17 Recap
2024 NFL Week 18 Recap
2024 NFL Playoff Games 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
