Saturday, April 23, 2016

Score Update

April 23, 2016 at 10:50PM Final: Cardinals 11 Padres 2. WP: STL M Wacha (2-0) LP: SD K Quackenbush (1-1) (ESPN)