Boston Red Sox third baseman Rafael Devers was probably one of the biggest MLB All-Star snubs of the season after slashing .324/.377/.546 in the first half. In the six weeks since play resumed, he's been even better, slashing .347/.385/.688 since the All-Star break with 11 home runs and 41 RBI. He'll look to stay hot against Joey Lucchesi and the San Diego Padres on Sunday and he'll undoubtedly be a popular option in MLB DFS lineups. Devers, Mike Trout and Ronald Acuna Jr. will be some of the most expensive options available in MLB DFS tournaments and cash games on FanDuel and DraftKings. But before you make your MLB DFS picks, you'll definitely want to check out the optimal MLB DFS strategy for Sunday from DFS millionaire Mike McClure over at SportsLine.

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's proprietary projection model simulates each game 10,000 times, taking factors such as matchups and recent results into account. This allows him to find the best values on every site.

He got off to a hot start in 2019, producing lineups on SportsLine that have returned as much as 30x in the first half of the season. 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 in mid-June, which included a top 2 percent finish when his DraftKings lineup generated a whopping 185.9 points. He also had an optimal lineup on FanDuel that cashed 8x for followers right before the All-Star break. 

Then on Saturday, he was all over Twins outfielder Max Kepler at $3,800 on FanDuel. The result: Kepler went 3-for-5 with a home run -- returning over 34 points and 9x value. Anyone who has followed his lead is way up. Now, McClure has set his sights on Sunday's slates.

One of McClure's top MLB DFS picks for Sunday is Astros outfielder Yordan Alvarez at $3,800 on FanDuel and $5,500 on DraftKings. Alvarez has 19 home runs on the season and he'll look to add to that number on Sunday against Angels starter Jaime Barria, who's given up eight homers in his last four appearances. Alvarez has also been patient at the plate, recording five walks over his last four games, which will give him plenty of opportunities to score runs -- a valuable DFS asset.

Another pick he loves: Rays outfielder Austin Meadows at $3,700 on FanDuel and $5,200 on DraftKings. Meadows has recorded at least one hit in six straight games, and now he gets a mouth-watering matchup against Orioles starting pitcher Dylan Bundy, who enters Sunday's AL East matchup with a 5.03 ERA. Lock him in your MLB DFS lineups and look for a big return against Baltimore on Sunday. 

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 tournament-winning 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.