June concludes with a loaded MLB schedule on Sunday, leaving MLB DFS players with plenty of tough decisions to make. Big names such as Max Scherzer, Blake Snell and Madison Bumgarner will all be on the hill, while there are plenty of top-tier hitters such as Christian Yelich, Joey Gallo, Bryce Harper and Juan Soto to choose from. Making the right call on those big names, as well as finding value picks others are overlooking will be the key to cashing in. Before locking in any MLB DFS picks for tournaments on daily Fantasy sites such as FanDuel or DraftKings for Sunday, June 30, be sure to check in with Mike McClure. He's won almost $2 million in his career as a DFS pro, and his optimal MLB DFS lineups, players pool, top picks and advice can help your roster separate from the pack on Sunday. 

When it comes to MLB, McClure is at his best. Recognized in the book "Fantasy Football (and Baseball) for Smart People: How to Turn Your Hobby into a Fortune" as a top MLB DFS player, McClure rolled through last season, producing multiple lineups that cashed in huge.

He's off to a hot start in 2019, producing lineups on SportsLine that have returned as much as 30x. He's also finished in the top 1 percent of tournaments four times and the top 0.1 percent of tournaments twice this season already. He cashed huge in three consecutive tournaments two weekends ago, which included a top 2 percent finish when his DraftKings lineup finished with a whopping 185.9 points.

Then on Friday, he put Dodgers second baseman Max Muncy in his optimal lineup on FanDuel and DraftKings. The result: Muncy went 2-for-4 with a home run and five RBIs -- returning nearly 40 points and over 9x value on FanDuel. Anybody following him has seen huge returns. Now he's set his sights on Sunday's MLB DFS slates and locked in his picks.

One of the top MLB DFS picks McClure is targeting for Sunday is Indians shortstop Francisco Lindor. The back-to-back silver slugger winner is having another solid season, hitting .293 with 12 home runs and 27 RBIs. He's also a valuable asset once he gets on base because he ranks in the top 10 in the American League in steals (12). He'll look to exploit a matchup against the struggling Orioles and starter Gabriel Ynoa (0-5, 6.75 ERA). 

Part of McClure's optimal MLB DFS strategy for Sunday includes rostering Brewers outfielder Ryan Braun (.277/12/40), who takes on the Pirates and lefty starter Steven Brault (4.50 ERA, 1.58 WHIP). Braun entered the weekend with a five-game hitting streak, including three multi-hit games during that span. 

McClure is also targeting an undervalued player who is set to explode for huge numbers on Sunday. The stars are aligning for him to return huge value and he comes at a price that won't break the bank. This pick could be the difference between cashing in big or going home with nothing.

So what are the optimal MLB DFS lineups for Sunday? Visit SportsLine right now to see DFS millionaire Mike McClure's complete optimal tournament lineups for FanDuel and DraftKings, and cash in big on MLB DFS.