Cover Photo: Gregory Shamus/Getty Images

If his fantasy owners can attest to anything from Monday night's game against the New Orleans Saints, it's that Christian McCaffrey came to play.

The second-year running back did everything he could to keep the Panthers' playoff hopes alive, leading the team in both rushing and receiving. Oh, and he also threw for Carolina's only touchdown on the night. 

Unfortunately, the Panthers didn't get the win, but McCaffrey put himself in historic company with his herculean effort in the loss.

Thanks to his impressive performance, McCaffrey joined the late great Walter Payton as the only players in NFL history with 50-plus pass yards, 50-plus rush yards and 50-plus receiving yards in a single game. 

Originally thought to be a glorified gadget player coming out of Stanford, McCaffrey has established himself as one of the most complete players at his position, capable of a game-changing play at a moment's notice.

It may be early in the young running back's career, but as long as he keeps performing like he has in recent weeks, there's a good chance we'll see him take his place among even more historic company in the coming years.

Join FanDuel Sportsbook Today New users get a risk-free bet up to $500. Join Now.

Mike Esposito is not a FanDuel employee. In addition to providing DFS gameplay advice, Mike Esposito also participates in DFS contests on FanDuel using his personal account, username espo6891. While the strategies and player selections recommended in his articles are his personal views, he may deploy different strategies and player selections when entering contests with his personal account. The views expressed in their articles are the author's alone and do not necessarily reflect the views of FanDuel.