Ryan Weathers strikes out a career-high 10 as Marlins beat Giants 6-3
Ryan Weathers struck out a career-high 10 before departing because of cramps in his left hand, and the Miami Marlins beat the San Francisco Giants 6-32 DAYS AGO • ASSOCIATED PRESS