Rashad Jennings delivers: Week 17 fantasy recap

Week 17 is here, and with it, the conclusion of the 2015 fantasy regular season. It's been a wild ride, and we're glad you joined us for it. Through countless injuries and bizarre fantasy performances (remember when Bishop Sankey scored two touchdowns in Week 1?), we've wrapped up another season. Hopefully, win or lose, you remembered what fantasy is all about: having fun. If at the end of the day you can't laugh with your friends and coworkers about that time you benched Kirk Cousins for Aaron Rodgers and lost in the championship round, well, then you might need a new hobby. Anyway, for those still playing fantasy in Week 17, we break down the fantasy implications of every game below.

Detroit Lions at Chicago Bears

Top performers:
» Matthew Stafford, QB: 298 yards, 3 TDs, 10 rush yards, fantasy points
» Calvin Johnson, WR: 10 rec, 137 yards, TD, 19.7 fantasy points
» Jay Cutler, QB: 245 yards, 2 TD, 3 INTs, 11 rush yards, 11.86 fantasy points
» Matt Forte, RB: 76 rush yards, 34 rec yards, TD, 17 fantasy points

This could have been the last game for Matt Forte and Calvin Johnson with their respective franchises, and if it was, they both put on one hell of a show. Johnson was fed targets, seeing 15 on the day, and he topped off a stellar performance with a diving 36-yard touchdown. How the Lions handle his contract next year (his cap hit is $24 million) will be a storyline to watch. This offense overall is so much better with Jim Bob Cooter calling the shots. While Joe Lombardi and Jim Caldwell were brought in to "fix" Matthew Stafford, it's been Cooter, who had the biggest impact on the young signal-caller. It'll be interesting to see what happens with this situation in the offseason as well.

Jay Cutler had a few unlucky bounces on two of his interceptions, but this offense was handicapped without it's top two targets. Still, the likes of Marc Mariani and Josh Bellamy did their best, but it wasn't enough against the Lions today. The Bears definitely seemed intent to feed (and potentially showcase) Matt Forte, as he dominated the backfield touches over Jeremy Langford (20 to five). He looked great true, show-casing his dual threat skills, averaging 4.5 yards per rush and catching a touchdown pass. Where he lands in the offseason (he's an impending free agent) will be worth watching for fantasy owners.

New England Patriots at Miami Dolphins

Top performers:
» Tom Brady, QB: 134 yards, -1 rush yards, 5.26 fantasy points
» Steven Jackson, RB: 55 total yards yards, rush TD, 11.5 fantasy points
» Ryan Tannehill, QB: 350 yards, 2 TDs, 17 rush yards, 23.7 fantasy points
» Lamar Miller, RB: 60 rush yards, 3 rec yards, 6.3 fantasy points
» Jarvis Landry, WR: 6 rec, 72 yards, 7.2 fantasy points
» DeVante Parker, WR: 5 rec, 106 rec yards, TD, 16.6 fantasy points

With the Patriots pseudo-resting some starters (they only played Amendola in obvious passing downs and on third downs), this offense was extremely hamstrung from the get go. James White and Steven Jackson had the longest receptions of the day, and Jackson added a rushing touchdown for good measure. He looked OK behind the Patriots offensive line, but will have no fantasy value in 2016. This is just a nice story to end his career. Rob Gronkowski played most of the game, but was all but invisible with the Dolphins doing everything to keep him out of the game.

Lamar Miller posted his worst game of the season while seeing 20 or more touches, notching just 63 total yards on the day. Ryan Tannehill played pretty well for the Dolphins, mostly operating under the "just throw it to your good players" philosophy. DeVante Parker is primed for a big year in 2016, ending this season on a string of very impressive games. The rookie was always a size-speed freak, but he's showing more polish now. He and Jarvis Landry will form one of the league's more underrated 1-2 combos in 2016. Now, we just need Tannehill to start playing more consistently.

New Orleans Saints at Atlanta Falcons

Top performers:
» Drew Brees, QB: 323 pass yards, TD, 16.42 fantasy points
» Tim Hightower, RB: 66 rush yards, TD, 41 rec yards, 16.7 fantasy points
» Benjamin Watson, TE: 6 rec, 59 yards, TD 4.7 fantasy points
» Matt Ryan, QB: 125 yards, 2 TD, INT, 54 rush yards, 19.36 fantasy points
» Devonta Freeman, RB: 81 rush yards, 18 rec yards, TD, fmbl, 13.9 fantasy points
» Julio Jones, WR: 9 rec, 149 rec yards, 14.9 fantasy points

Drew Brees and the Saints ended the season on a high-note, walking into the Georgia Dome and stealing a last-minute win from the Falcons. It was the old guys getting it done for the Saints offense, with Tim Hightower running like it was 2009, and Benjamin Watson making highlight-reel catches. This was a nice story for Hightower, but this backfield should revert back to being owned by Mark Ingram next season. Brandin Cooks and Willie Snead disappointed in the final frame, with Snead falling just short of 1,000 yards on the season. He'll be a name to circle next season.

For the Falcons, this game went as all of theirs did this season. Devonta Freeman and Julio Jones were the main forces in the offense, accounting for nearly 60 percent of the team's total yards on Sunday, while Matt Ryan played well, but still made some mind-numbing mistakes. His interception that set the Saints up for a game-winning field goal was particularly egregious. Freeman and Jones should have locked-in roles next season, but this offense needs another playmaker to emerge or come to town via the draft/free agency. Ryan struggled too much without a No. 2 option in the passing attack.

Baltimore Ravens at Cincinnati Bengals

Top performers:
» Ryan Mallett, QB: 292 pass yards, TD, 2 INT, 4 rush yards, 12.08 fantasy points
» Kyle Juszczyk, RB: 18 yards, TD, 7.80 fantasy points
» Kamar Aiken, WR: 5 rec, 76 yards, 7.60 fantay points
» Jeremy Hill, RB: 115 yards, TD, 17.50 fantasy points
» AJ McCarron, QB: 160 pass yards, 2 TD, 2 rush yards, 14.60 fantasy points
» Tyler Eifert, TE: 51 yards, TD, 11.10 fantasy points

Ryan Mallett didn't do anything spectacular, but he wasn't terrible either. It was nice to see the Ravens get the ball to Kamar Aiken repeatedly today. It wasn't a great game in standard leagues, but for those in PPR formats he posted a nice fantasy total. There wasn't much to speak of in the way of a running game, but that was to be expected against a tough Bengals front with something to play for. Kyle Juszcyzk has been a red zone target all season and scored a touchdown today. Not that it's going to change his draft value at all in 2016.

Where has this been all season, Jeremy Hill? The Bengals running back had his first run of longer than 20 yards Sunday when he broke off a 38-yard scoring scamper. This is what many of us expected when we spent a second round pick on him. For the second straight week, AJ McCarron was good but not great. But we applaud him for targeting his two best weapons -- A.J. Green and Tyler Eifert -- in the red zone. Hooray, Mr. McCarron. Hooray.

Tennessee Titans at Indianapolis Colts

Top performers:
» David Cobb, RB: 73 yards, TD, 13.30 fantasy points
» Delanie Walker, TE: 130 yards, 13.00 fantasy points
» Dorial Green-Beckham, WR: 21 yards, TE, 8.10 fantasy points
» Coby Fleener, TE: 88 yards, TD, 14.80 fantasy points
» Andre Johnson, WR: 46 yards, TD, 10.60 fantay points
» Josh Freeman, QB: 149 pass yards, TD, INT, 24 rush yards, 10.36 fantay points

Alex Tanney and Zach Mettenberger played quarterback for the Titans today. That's pretty much all you need to know about that. At least they had the decency to throw the ball to Delanie Walker a ton. Oh and Dorial Green-Beckham had a touchdown, so that was cool. After waiting all year for David Cobb to do something, he muscled up for 73 yards and his first career touchdown. What does this mean for the Titans running game next season? Nobody knows.

Take the first sentence from the previous paragraph and replace the names with Josh Freeman and Ryan Lindley. So there's that. The Colts didn't bother throwing touchdowns to fantasy relevant players, instead deciding to get Coby Fleener and Andre Johnson involved. Thanks for nothing. At least Frank Gore had a fairly respectable ending to his season with 76 yards on 19 carries. Let's all hope that Andrew Luck returns with a vengeance next season so we can wash this bad taste out of our mouths.

Pittsburgh Steelers at Cleveland Browns

Top performers:
» Ben Roethlisberger, QB: 349 yards, 3 TDs, 2 INTs, 2-pt conv, 23.76 fantasy points
» Antonio Brown, WR: 187 rec yards, TD, fumble lost, 22.7 fantasy points
» Heath Miller, TE: 18 rec yards, TD, 7.8 fantasy points
» Markus Wheaton, WR: 57 yards, TD, 11.7 fantasy points
» Austin Davis, QB: 240 yards, 2 INTs, 22 rush yards, fumble lost, 5.8 fantasy points
» Isaiah Crowell, RB: 53 yards, 5.3 fantasy points
» Travis Benjamin, WR: 53 yards, 5.3 fantasy points
» Gary Barnidge, TE: 66 yards, 6.6 fantasy points

The Steelers' offense enjoyed a much-needed bounce back following a bad game in Week 16. Ben Roethlisberger and Antonio Brown responded in a big way, as the duo connected for 187 yards and a score against the Browns. Heath Miller and Markus Wheaton also caught touchdown passes from Big Ben, who finished with 349 pass yards. Unfortunately, DeAngelo Williams injured his right ankle in the first half, was carted to the locker room and never returned to the game. Pittsburgh did miss him as they totaled just 30 rushing yards as a team, so hopefully he can return for a playoff run.

For the Browns, Austin Davis failed to throw a touchdown pass, which wasn't much of a surprise. There isn't much to say about the Browns from a fantasy standpoint. Gary Barnidge led the team with 13 targets and eight receptions for 66 yards. Isaiah Crowell averaged an uninspiring 3.5 yards per carry with 53 yards on 15 attempts. That's basically the Browns' season in a nutshell.

Washington at Dallas Cowboys

Top performers:
» Kirk Cousins, QB: 176 pass yards, 3 TDs, 19.04 fantasy points
» Alfred Morris, RB: 100 rush yards, 10.0 fantasy points
» Pierre Garcon, WR: 49 rec yards, TD, 10.9 fantasy points
» Jamison Crowder, WR: 109 rec yards, TD, 16.9 fantasy points
» Rashad Ross, WR: 71 rec yards, TD, 13.1 fantasy points
» Kellen Moore, QB: 435 pass yards, 3 TDs, 2 INTs, fumble lost, 23.4 fantasy points
» Cole Beasley, WR: 53 rec yards, 2 TDs, 17.3 fantasy points
» Terrance Williams, WR: 173 yards, 17.3 fantasy points
» Jason Witten, TE: 58 rec yards, TD, 11.8 fantasy points
» Darren McFadden, RB: 92 rush yards, 53 rec yards, fumble lost, 12.5 fantasy points

The most exciting part of this game was the first quarter when Kirk Cousins was in the game. In his limited playing time (just over one quarter) he managed to throw THREE touchdown passes. He'll be in the QB1 conversation heading into the offseason as we've seen the decline of guys like Drew Brees and Peyton Manning this year. Washington left Alfred Morris in for the length of this game and he recorded 100 rushing yards. We expect a shakeup in this backfield during the offseason, which will be interesting to watch heading into fantasy draft season next summer.

For Dallas, Kellen Moore started under center and by the time he had two completions, he also had committed two turnovers. That's not good. He turned things around though, and finished with a shocking 435 pass yards and three touchdowns when all was said and done. We'll go ahead and call that a fluke. We'll also call eight receptions for 173 yards a fluke for Terrance Williams. This was pretty much bad players making each other look good. Darren McFadden got all of the work out of the backfield and finished with over 100 yards from scrimmage but lost a fumble (out of the back of the end zone for a safety) and failed to score. We'll be curious to see if he stays in Dallas and projects as the Cowboys starter heading into next season, in which case he'd be in the RB1 discussion considering the ridiculous volume he'd be in line for.

Philadelphia Eagles at New York Giants

Top performers:
» Sam Bradford, QB: 320 pass yards, 2 TD, INT, -2 rush yards, 18.6 fantasy points
» DeMarco Murray, RB: 69 rush yards, TD, fumble lost, 10.9 fantasy points
» Darren Sproles, RB: 24 rush yards, 20 rec yards, TD, 10.4 fantasy points
» Jordan Matthews, WR: 54 rec yards, 2 TDs, 17.4 fantasy points
» Zach Ertz, TE: 152 rec yards, 15.2 fantasy points
» Eli Manning, QB: 302 pass yards, 2 TDs, INT, 18.08 fantasy points
» Rueben Randle, WR: 79 rec yards, TD, 13.9 fantasy points
» Rashad Jennings, RB: 170 rush yards, TD, 6 rec yards, 23.6 fantasy points
» Odell Beckham Jr., WR: 54 rec yards, 5.4 fantasy points
» Will Tye, TE: 67 rec yards, TD, 12.7 fantasy points

Happy Birthday, Eli Manning ... you lose. For the Giants, this game was all about Rashad Jennings who toted the rock 27 times for 170 yards and a score, finishing as the day's leading fantasy running back at the conclusion of the early games. We're wondering why it took New York this long to figure its backfield out. Odell Beckham Jr. had a disappointing outing in his return to the field, but Will Tye and Rueben Randle picked up some of his slack.

The Eagles offense looked like we thought it would at the start of the season: Two different running backs scored, Jordan Matthews got into the end zone twice and tight end Zach Ertz had a career high 152 yards. DeMarco Murray came out of the gate hot with a 54-yard touchdown run on the first drive but sputtered out after that. Matthews has been on quite a roll to end the season, this game marking three straight with at least one score. Unfortunately, his horrible first half had many fantasy owners giving up on him but if you stuck it out or rolled with him in DFS on Sunday, you've likely got a smile on your face.

Jacksonville Jaguars at Houston Texans

Top performers:
» Blake Bortles, QB: 239 passing yards, 2 INTs, 3.56 fantasy points
» Jonas Gray, RB: 10 touches, 27 total yards, 2.70 fantasy points
» Allen Robinson, WR: 5 rec, 108 yards, 10.80 fantasy points
» Brian Hoyer, QB: 249 yards, TD, INT, 11.96 fantasy points
» Alfred Blue, RB: 22 touches, 104 yards, 10.40 fantasy points
» Jonathan Grimes, RB: 8 touches, 54 total yards, 2 TDs, 17.40 fantasy points
» DeAndre Hopkins, WR: 7 rec, 89 yards, 8.90 fantasy points
» Jalen Strong, WR: 6 rec, 56 yards, 5.60 fantasy points

The Jaguars had no motivation in this game, and it showed. The offensive line got dominated by J.J. Watt and company, and were unable to help establish a ground game. Quite frankly, this team needs T.J. Yeldon to be closer to the foundation of their offense next season. Giving him the ball might help. Jonas Gray and Denard Robinson both proved incapable of holding up that end of the bargain. Blake Bortles showed on Sunday why his status as a fantasy quarterback is still greater than his real world proficiency. There was no second half stat padding in this one. Allen Robinson added 108 yards to finish with 1,400 for the season, putting an exclamation on the top breakout campaign of 2015.

The Texans clinched the AFC South and got big games out of two running backs. The Texans need to do some work in their backfield, but both Alfred Blue and Jonathan Grimes look like role players for the team going forward. There wasn't much explosion from the passing game, but Jalen Strong did get in on the action after Nate Washington left with an injury. He's a name to monitor this offseason if Houston upgrades their quarterback situation.

New York Jets at Buffalo Bills

Top performers:
» Ryan Fitzpatrick, QB: 181 passing yards, 2 TDs, 3 INTs, 10.44 fantasy points
» Chris Ivory, RB: 6 carries, 81 yards, 8.1 fantasy points
» Brandon Marshall, WR: 8 rec, 128 yards, TD, 18.60 fantasy points
» Eric Decker, WR: 5 rec, 50 yards, TD, 11.0 fantasy points
» Tyrod Taylor, QB: 233 total yards, TD, 18.38 fantasy points
» Karlos Williams, RB: 9 touches, 27 total yards, TD, 8.70 fantasy points
» Sammy Watkins, WR: 11 rec, 136 yards, 13.60 fantasy points

The Jets gave away their chance to walk into the playoffs by losing to Rex Ryan and the Bills. Ryan Fitzpatrick played his worst game in over a month and a half, throwing three interceptions with each more costly than the last. Brandon Marshall and Eric Decker managed to come through with a spectacular and solid game, respectively. The most curious occurrence in this game came in the backfield. With Bilal Powell out, Stevan Ridley drew the start. While he garnered 11 touches, Ridley managed just 29 total yards. Chris Ivory popped off a 58-yard run on his first carry of the day. We have no idea what to make of that one, but good thing it doesn't matter because the season is over.

The Bills pulled off a surprising win, and it was mostly on the back of the Tyrod Taylor to Sammy Watkins connection. Watkins caught 74.7 percent of Taylor's passing yards. He could be an even bigger fantasy asset next season if Taylor improves and Watkins stays healthy himself. The backfield got cloudy after Karlos Williams went down with an injury. Williams has talent, but getting hurt was a theme of this season. Mike Gillislee finally fell back to Earth, and managed a ghastly 1.17 yards per carry.

Oakland Raiders at Kansas City Chiefs

Top performers:
» Derek Carr, QB: 194 pass yards, TD, INT, 12 rush yards, 10.96 fantasy points
» Michael Crabtree, WR: 34 yards, TD, 9.40 fantasy points
» Latavius Murray, RB: 56 yards, 5.60 fantasy points
» Alex Smith, QB: 156 pass yards, 2 TD, 2 INT, 61 rush yards, 16.34 fantasy points
» Spencer Ware, RB: 76 yards, TD, 13.60 fantasy points
» Jeremy Maclin, WR: 72 yards, TD, 13.20 fantasy points

As expected, the Raiders offense provided a heapin' helpin' of nothing for fantasy enthusiasts. Derek Carr struggled to move the football, Amari Cooper was a ghost and Latavius Murray wasn't much better. Were it not for Michael Crabtree's touchdown catch, there might not be anything to write about. But considering 31 of Crabtree's 34 receiving yards came on that one play, there really wasn't anything to write about anyway.

Alex Smith did something out of the ordinary -- the threw two interceptions. That took what could have been a 20-point fantasy day and made it a typical "meh" Alex Smith performance. Never let it be said that Smith was something that he's not. Did you have Charcandrick West? Sorry about that. Spencer Ware stole all of your joy with 76 yards and a touchdown. But Jeremy Maclin with 72 scrimmage yards and a touchdown? We can get down with that.

San Diego Chargers at Denver Broncos

Top performers:
» Philip Rivers, QB: 228 pass yards, 2 TDs, INT, 5 rush yards, 15.62 fantasy points
» Antonio Gates, TE: 34 rec yards, TD, 9.4 fantasy points
» Danny Woodhead, RB: 11 rush yards, 51 rec yards, 6.2 fantasy points
» Tyrell Williams, WR: 90 yards, TD, 15.0 fantasy points
» Donald Brown, RB: 81 rush yards, 10 rec yards, 9.1 fantasy points
» Brock Osweiler, QB: 232 pass yards, TD, 2 INTs, fumble lost, 7.28 fantasy points
» Demaryius Thomas, WR: 117 yards, TD, 17.7 fantasy points
» Emmanuel Sanders, WR: 99 yards, fumble lost, 7.9 fantasy points
» Ronnie Hillman, RB: 117 rush yards, TD, 10 rec yards, 18.7 fantasy points
» C.J. Anderson, RB: 95 rush yards, TD, -5 rec yards, fumble lost, 13.0 fantasy points

Peyton Manning returns! Denver called on Manning halfway through the third quarter following three turnovers by Brock Osweiler. And Manning's return seemingly sparked the Broncos' offense, especially the run game. Both C.J. Anderson and Ronnie Hillman scored rushing touchdowns once Manning came into the game. Osweiler did hook up with Demaryius Thomas on the opening drive for a 72-yard touchdown score but that was about the only good thing the Brock-Lobster had going for him in terms of point scoring. Thomas finished with over 100 yards for the fourth time this season.

Philip Rivers threw two touchdown passes, one to Antonio Gates and one to rookie wideout Tyrell Williams, who nobody has ever heard of before. His first NFL catch was an 80-yard touchdown reception. The fact that it took him this long to make an impact in the Chargers passing attack -- with all of the injuries in the receiving corps -- makes us wonder if he has what it takes to become a real threat down the road. Donald Brown toted the ball over 20 times for just over 80 yards, while Danny Woodhead did what we've become used to him doing -- more damage as a pass catcher (eight rec, 51 yards) than a runner (five rush, 11 yards).

St. Louis Rams at San Francisco 49ers

Top performers:
» Tre Mason, RB: 44 yards, TD, 10.40 fantasy points
» Case Keenum, QB: 231 pass yards, 2 rush yards, 9.44 fantasy points
» Kenny Britt, WR: 81 yards, 8.10 fantasy points
» Blaine Gabbert, QB: 354 pass yards, TD, INT, 7 rush, 16.86 fantasy points
» DuJuan Harris, RB: 147 yards, 14.70 fantasy points
» Anquan Boldin, WR: 71 yards, TD, 13.10 fantasy points

The Rams didn't play anyone that you'd start on your fantasy teams. But Tre Mason scored a touchdown. The rest was just noise. It's all over now. This offense can't hurt you anymore.

Blaine Gabbert salvaged some measure of fantasy redemption with 354 passing yards in the season finale. We'll overlook that it took him until overtime to get there. Whatever. DuJuan Harris had a very nice game against a Rams defense that had been pretty leaky over the final month of the season. Maybe this helps him land a job in the NFL somewhere next season. Anquan Boldin bodied a defensive back for a 33-yard touchdown to cap a pretty nice fantasy day. The end.

Seattle Seahawks at Arizona Cardinals

Top performers:
» Russell Wilson, QB: 197 passing yards, 3 TDs, 21.18 fantasy points
» Christine Michael, RB: 17 carries, 102 yards, 10.20 fantasy points
» Doug Baldwin, WR: 5 rec, 46 yards, 4.60 fantasy points
» Jermaine Kearse, WR: 3 rec, 34 yards, TD, 9.40 fantasy points
» Carson Palmer, QB: 129 yards, TD, INT, 7.16 fantasy points
» David Johnson, RB: 14 touches, 59 total yards, 5.90 fantasy points
» Larry Fitzgerald, WR: 6 rec, 55 yards, TD, 11.50 fantasy points
» John Brown, WR: 4 rec, 45 yards, 4.50 fantasy points

The Seahawks jumped out to an early lead and never let go. Russell Wilson managed three touchdowns before getting pulled. The passing game numbers were not particularly robust, as they didn't play long and the game script was not favorable for throwing. This game was more about Christine Michael, who took his 17 carries for his first career 100-yard game. For the second time in three weeks, Michael showed off the talent that so many have admired for a long time. By all accounts he is driven to make the most of this second chance with Seattle. He's an interesting player to watch through the NFL playoffs.

The Cardinals came out flat, which was more than a little surprising. Hopefully you weren't playing a championship in Week 17, because the Arizona assets burned you big time. Once Seattle built a sizable lead, Arizona yanked their starters with Carolina also well on their way to a win and the No. 1 seed in the NFC. Michael Floyd was a letdown player here, and is a free agent this offseason. He's the only one with a question mark headed into the NFL playoffs, but this will be a great fantasy offense again in 2016.

Tampa Bay Buccaneers at Carolina Panthers

Top performers:
» Jameis Winston, QB: 325 passing yards, rush TD, 2 INTs, 16.40 fantasy points
» Doug Martin, RB: 22 touches, 108 total yards, 10.80 fantasy points
» Charles Sims, RB: 13 touches, 89 total yards, 8.90 fantasy points
» Mike Evans, WR: 4 rec, 99 yards, 9.90 fantasy points
» Cam Newton, QB: 393 passing yards, 4 TDs, 32.72 fantasy points
» Cameron Artis-Payne, RB: 16 touches, 61 total yards, TD, 12.10 fantasy points
» Devin Funchess, WR: 7 rec, 120 yards, TD, 16.00 fantasy points

The Buccaneers put up a small fight to start out, but their inferiority eventually bubbled to the top. Jameis Winston closed out a solid rookie season with a bit of a clunker, but still made plays here and there. He will be an interesting breakout candidate next season if Tampa can put more talent around him. For too long it was just he and Mike Evans. In that vein, Austin Seferian-Jenkins once again had a quiet game. He spent much of this season the injury list, but didn't do the damage many hoped he would even when he was on the field. Doug Martin closed out his contract year with another solid fantasy game.

The Panthers took care of business to wrap up the No. 1 seed in the NFC. Cam Newton once again topped three touchdowns, as he did many times this year. He rather surprisingly played most of the game. Cameron Artis-Payne looks like a solid backup running back for the Panthers. He handled 16 touches and scored against a tougher run defense. Devin Funchess also made his presence felt, going over 100 yards receiving for the first time in his career.

Minnesota Vikings at Green Bay Packers

Top performers:
» Adrian Peterson, RB: 67 rush yards, TD, 12.8 fantasy points
» Vikings D/ST: 5 sacks, INT, fmbl rec, TD, 19 fantasy points
» Aaron Rodgers, QB: 291 yards, TD, INT, 12 rush yards, fmbl, 12.84 fantasy points
» James Jones, WR: 4 rec, 102 yards, 10.2 fantasy points
» Richard Rodgers, TE: 7 rec, 59 yards, TD, 11.9 fantasy points

The 2015-16 fantasy season's final game featured very little in terms of fantasy action. The running games on both sides were stymied, though Adrian Peterson found the end zone to salvage a day for his owners. The Packers fell behind early, which forced Eddie Lacy out of the game script. The Packers offense continued to be a mess, leading to a 19-point outing for the Vikings defense in fantasy. James Jones and his hoodie got open for a few big plays, but other than that Aaron Rodgers looked mortal (again) while the likes of Randall Cobb and Richard Rodgers couldn't turn short passes into bigger gains. Teddy Bridgewater "won" this game with 99 passing yards and no scores, if that tells you anything about how this went. The fantasy expectations of both of these squads will be mediocre next season, pending other changes.

This article has been reproduced in a new format and may be missing content or contain faulty links. Please use the Contact Us link in our site footer to report an issue.