For Week 4 of the 2017 NFL season, the daily fantasy sports site DraftKings is running a $4.25 million Fantasy Football Millionaire Maker. FanDuel is running a $2 million Sunday Million.

Before you enter a daily fantasy football lineup for Week 4 on DraftKings or FanDuel, you need to hear what professional DFS player Mike McClure has to say.

McClure has more than $1 million in career DFS winnings and is off to a hot start this season.

In Week 3, he was all over Christian McCaffrey's breakout. The first two weeks, McCaffrey had nine catches for 72 yards total. McClure identified him as a huge value at $6,100 on DraftKings for Week 3. The result? The rookie had a breakout day with nine catches for 101 yards, good for 23.7 DK points, and McClure's optimal tournament lineup easily cashed.

Now, McClure has exhaustively studied matchups, injuries, and depth charts for Week 4 and has again locked in his optimal DFS lineup. And he's sharing it over at SportsLine.

One player he absolutely loves this week: Jaguars WR Allen Hurns. He's scored touchdowns the last two weeks on 10 total targets and has breathed new life after Allen Robinson went on IR. Jacksonville faces the Jets, who have given up big games already to Michael Crabtree (6-80-3) and DeVante Parker (8-76-1).

Hurns is a complete steal at $4,700, leaving you plenty of salary cap room to roster a huge name like Le'Veon Bell ($8,700 on DraftKings, $8,600 on FanDuel).

Bell has been underwhelming at times this season, but McClure sees the bigger picture. Bell's numbers have been on an upward trajectory every week after he skipped training camp (7.7 DK points in Week 1, 21.8 last week). Now, he gets a matchup against a Ravens defense that was just torched by the Jaguars in London.

Jacksonville runners averaged 4.7 yards per carry and piled up 215 yards of total offense against Baltimore, which is 20th against the run. Bell is primed for a huge day both as a rusher and receiver. He could be the week's overall top-scorer. 

McClure is also targeting an undervalued quarterback he is stacking with two receivers because of a juicy matchup Sunday, and all three absolutely need to be in your lineup. DFS stacks like these could be the difference between winning your tournaments and going home empty-handed.

So who is DFS pro Mike McClure putting in his optimal DFS lineup this week? Visit SportsLine now to see the full NFL Week 4 optimal lineup from a professional DFS player who nailed Christian McCaffrey's breakout in Week 3 and has over $1 million in career winnings, and find out.