Cover Photo: Brett Carlsen/Getty Images

The Buffalo Bills have been the ultimate enigma in the NFL this season. At certain points, they've appeared to be the laughingstock of the league, but now they've won two straight including a 24-21 win over the Jacksonville Jaguars with rookie QB Josh Allen back under center.

Much of this turnaround, or at least not being seem as one of the worst teams in the NFL, has been attributed to Allen's stellar play. He's not exactly lighting it up statistically, with 995 yards and three touchdowns, but he's athletic enough to make plays and has a propensity for throwing the deep ball.

This has been a boon for Buffalo's deep-threat receivers, particularly rookie Robert Foster.

Foster is an unknown because he couldn't put together a full season in college at Alabama and only caught 35 passes in his four years there. But you simply can't teach size. The 6-foot, 2-inch Foster has 7 receptions for 229 yards and one touchdown on the year, but he broke out in Allen's Week 12 return with 2 catches for 94 yards and that TD.

In fantasy, he'll obviously be a fringe waiver wire pickup and a player who will be a major boom-or-bust option each week, but he certainly has sleeper potential. If Allen keeps throwing the ball deep, Foster will more than likely come down with a couple of them a game making him a FLEX play in deep leagues moving forward. 

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

Ian McCafferty is not a FanDuel employee. In addition to providing DFS gameplay advice, Ian McCafferty also participates in DFS contests on FanDuel using his personal account, username itmccaff. 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.​​