The Mets are shell shocked right now. The offense, which was producing just 2 runs per game for a 16-game stretch came to life last night, scoring 4 in the eighth to tie the game, only to go on to lose anyway in extra innings. R.A. Dickey has exceeded expectations for the Mets, but he does have some ugly numbers against the Cardinals and despite the good numbers, the Mets are 0-6 in his last six starts. The Cards seem to be at their best vs. teams with a winning record where they are now 8-2 in their last 10. I'll go with St. Louis here.
TAKE THE GUESSWORK OUT OF SPORTS BETTING
Get my free MLB picks and predictions.
Join 409,399 Subscribers!