#MLB FREE PICK FROM MIKE LUNDIN
(MLB) Philadelphia vs. St. Louis,
Money Line: -126.00 St. Louis (Home)
Result: Loss
The St. Louis Cardinals had scored just a total of five runs through three straight defeats, but they broke out offensively Wednesday in a 7-5 decision over the Twins. "It was nice to see the offense get into rhythm today. Hopefully, this is a little foreshadowing for what is to come. Hopefully, we'll get this going on the next homestand every day," Matt Carpenter said.

The Cardinals are 6-1 in the last seven meetings with the Philadelphia Phillies, and they look like a good bet here in the opener of a four-game set.

Luke Weaver (3-2, 4.91 ERA) will take the ball for St. Louis. He snapped a three-game losing streak with five scoreless innings of a 9-5 triumph in San Diego Friday night. Cardinals are 9-1 in Weavers last 10 starts with five days of rest.

Vince Velasquez (3-4, 5.05 ERA) will take the ball for Philadelphia. This will mark his second career start against the Cardinals. He gave up five runs on seven hits in six innings during a 9-0 defeat in the first meeting, back in 2016. Velasquez has struggled with the long ball of late and served up seven homers through his last four starts.

Free pick on Philadelphia Phillies.

Mike Lundin has picked 8-2 (80%) L10 TOP RATED NHL MONEYLINE picks, and his BEST NHL BET OF THE WEEK goes Thursday night. Make sure you're on the right side of MIke's Lightning @ Capitals BEST BET and watch the profits pile up. You'll also gonna want to check out Mike's premium MLB picks as he's coming off a PERFECT 3-0 SWEEP W/ MLB.