Well...we got Rascal Flats out of the way. It can only go up from here.
This is a huge game for both teams. It you are here, you know what the set up is. Boston is down 2 to 1, and coming off a gut punching loss in the last game. If the Cards can take this game, they are in the catbird's seat. If Boston wins...it's anybody's Series.
Pitching matchup favors STL. Lance Lynn is solid...but Buchholz is a real question mark, and may not last long.
This is going to be the best game so far, I just have a feeling....