Advertisement
Cardinals 3, Giants 2
Published: July 8, 2018

SAN FRANCISCO — Carlos Martinez pitched seven effective innings for his third consecutive win and St. Louis beat San Francisco. Martinez allowed one run on...
Subscribe Today!
Advertisement