Sunday's main slate brings some tough questions for NBA DFS players as they set their lineups. Should you go with a more proven option like 76ers center Joel Embiid, who has a tough matchup against the Raptors, or roll the dice on a cheaper, high-upside option like Clippers forward Montrezl Harrell, who's scored 40 or more points on DraftKings in three of his last five outings? Is a player dealing with an injury such as Karl-Anthony Towns (knee) safe to rely on? And which NBA DFS stacks can lead you to victory? With FanDuel hosting a $200K Sunday NBA Shot Machine and DraftKings running a $200K Excellent 8's that awards $50K to the winner, there are some difficult decisions for NBA DFS players to make. Before locking in any NBA DFS rosters, be sure to check out the top NBA DFS picks, lineups and advice from Mike McClure. 

McClure is a DFS professional with nearly $2 million in career winnings. He's also a predictive data engineer at SportsLine who uses a powerful prediction model that simulates every minute of every game 10,000 times, taking factors like matchups, statistical trends and injuries into account. This allows him to find the best NBA DFS values and create optimal lineups that he shares only over at SportsLine. They're a must-see for any NBA DFS player.

McClure rolled through the 2018-19 NBA season, producing multiple lineups that led to huge returns for followers, including as much as 40x on FanDuel and 84x on DraftKings. Now, he's off to a blistering start to the 2019-20 NBA season, cashing on both sites on Tuesday's Opening Night 2019 and then following that up with returns as high as 20x on DraftKings the next night. Overall, his lineups have cashed a whopping 60 percent of the time so far on DraftKings and FanDuel. Anybody following him has seen huge returns. 

Now he's turned his attention to Sunday's NBA DFS slate. You can see his full NBA DFS lineups over at SportsLine.

For Sunday, we can tell you McClure is rostering LeBron James at $10,800 on FanDuel and $10,500 on DraftKings. With due respect to Giannis Antetokounmpo, James Harden and Luka Doncic, James might well be the most valuable player in the league this year. The 34-year-old is scoring 25.6 points per game, which ranks ninth in the NBA, and he leads the league with 10.7 assists per outing. James went for 31 points, eight assists and seven rebounds in a blowout win against Portland on Friday. He is averaging 26.4 points, 10.1 assists and 6.1 rebounds while shooting 50.5 percent from the floor over the Lakers' last 10 games. Lock him in as one of the top overall NBA DFS plays on Sunday.

Part of McClure's optimal NBA DFS strategy for Sunday also includes rostering Washington Wizards SF Moe Wagner ($5,700 on FanDuel, $5,800 on DraftKings). Wagner is coming off a strong effort Friday, a game in which he scored 19 points and grabbed nine rebounds in 31 minutes against the Heat. Wagner is contributing 12 points and 6.1 rebounds per game behind starter Isaac Bonga. He also could see more time moving forward when the Wizards go small, as center Thomas Bryant (foot) and Ian Mahinmi (Achilles) are ailing. Wagner is a complete steal at this price point, so lock him in for Sunday's slate.

McClure is also targeting another player who has a dream matchup on Sunday. The stars are aligning for him to return 50, even 60 points on DraftKings and FanDuel. This pick could be the difference between winning your tournaments and cash games or going home with nothing.

So who is DFS pro Mike McClure putting in his optimal NBA DFS lineup for Sunday? Visit SportsLine now to see the full NBA optimal tournament and cash game lineups from a professional DFS player who has almost $2 million in career winnings, and find out.