It is going to be an extra long season for the Houston Astros as they continue to struggle on offense, and keep falling short night in and night out. The Astros made a run of 7-2, and even bad teams encounter some periods of success during the long season, but outside of that run this team is 2-19 in their other 21 games. They have not scored more than 4 runs in any of their last 13 games, scoring 2 or less in nine of them, or close to 70% of the time. They now face a Cardinals’ staff that has allowed more than 4 runs just once in their last 18 games. That makes this a monumental task for the ‘Stros to be competitive here. I'm going with St. Louis.
TAKE THE GUESSWORK OUT OF SPORTS BETTING
Get $50 of premium MLB picks free.
Join 403,687 Subscribers!