The 2018-19 NBA DFS season rolls on Sunday, December 16 with four games on the main slate that gets underway at 6 p.m. ET. There's no shortage of star power available with players such as Anthony Davis, John Wall and Nikola Jokic among the top-priced options. FanDuel is running a $125K Sunday NBA Shot, while DraftKings is hosting a $150K Pull Up Jumper that awards $50K to the winner. Before you enter these NBA DFS tournaments or any others for Sunday evening, you'll want to see the top NBA DFS picks and lineups from Mike McClure. He's a professional DFS player who has won almost $2 million in his career.

McClure is 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 is off to a blistering start, cashing his first five lineups on DraftKings to open the season, as well as recommending multiple other optimal lineups that have led to huge returns for followers. Last week alone, he had multiple cashes on both sites, including lineups that produced a whopping 40x return on FanDuel and 15x on DraftKings.

For Sunday's slate, McClure is all over Wizards guard Tomas Satoransky as a value play at $4,400 on FanDuel and $3,800 on DraftKings. In last week's victory over the Hawks, Satoransky was inserted into Washington's starting lineup and filled the stat sheet with 14 points, seven assists, four rebounds, two steals and a block, producing over 35 points and 9x value on both sites. He's a complete steal at this price point, so lock him in for Sunday's slate.

Another pick he loves: Lakers forward LeBron James ($11,500 on FanDuel, $10,900 on DraftKings), who recorded a triple-double and returned almost 6x value on DraftKings in his last outing. DFS owners who have played James have seen some big rewards recently, including 60 or more points on DraftKings in four of his last six contests. Lock him in as one of the top overall plays on Sunday.

McClure is also targeting a player capable of putting up big numbers who has a dream matchup on Sunday. The stars are aligning for him to return 30, even 40 points on both sites, and he comes at a price lower than you would expect. 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 lineups from a professional DFS player who has almost $2 million in career winnings, and find out.