San Diego Padres at St. Louis Cardinals

21s70
If Cards keep winning these, they might go all the way
August 16
5 : 7
!
 << Back