Since it's in St. Louis, I'll go with Cards winning 2 of 3.
Posted on: May 21, 2018 at 08:09:26 CT
BigSlickTiger MU
Posts:
1380
Member For:
7.77 yrs
Level:
User
M.O.B. Votes:
0
They are hard to beat at home with all the sign stealing other built-in advantages they have at Busch Stadium