If McCaffrey was on your fantasy football team, you probably won your league! The No. 8 overall pick out of Stanford in 2017 has never missed a game and is the only player with 2,500 rushing yards and 2,500 receiving yards in his first three seasons.
If any running back has a shot to win an MVP Award these days, it's probably McCaffrey. However, he's a +4000 longer shot at William Hill sportsbook. Those are the second-shortest odds of a running back behind the Giants' Saquon Barkley at +3000.
Even with McCaffrey's monster season, the Panthers averaged only 21.3 points per game largely because their quarterback play was not good. The team signed Teddy Bridgewater in free agency and released former starter Cam Newton. Carolina also signed former Jets receiver Robby Anderson.
Anderson has 3,059 career receiving yards with 20 receiving touchdowns, ranking third and fourth in those respective categories among undrafted receivers since 2016. Anderson starred collegiately at Temple, which is where current Panthers head coach Matt Rhule was the coach from 2013-16.
Carolina has a win total of just 5.5 for this season at William Hill.