Tag: sean newcomb

Rodriguez solid, but Braves youngsters steal show as San Francisco Giants drop ninth straight

AT&T PARK — For the 13th time this season, San Francisco Giants rookie right hander Dereck Rodriguez allowed two runs…

2 weeks ago