Indians vs. Cardinals Prediction
The Indians and Cardinals will meet for Game 2 of their series in St. Louis at 8:15 p.m. ET. With Jean Carlos Mejia set to oppose Adam Wainwright in the pitching matchup, what’s the best bet when it comes to this matchup?