Saturday, April 9, 2016

Score Update

April 09, 2016 at 09:42PM Final: Cardinals 12 Braves 2. WP: STL C Martinez (1-0) LP: ATL J Teheran (0-1) (ESPN)