MLB rumors: Brandon Beachy, Giants agree to minor league contract originally appeared on nbcsportsbayarea.com The last time Brandon Beachy was a consistent starter in the big leagues, Buster Posey had only one World Series title, but the Giants reportedly are taking a flier on the former Braves standout. The Giants and Beachy have agreed to a minor league contract, Jon Heyman of MLB Network reported Saturday. Beachy, 32, hasn't pitched in the big leagues since 2015, when he made two starts for Farhan Zaidi's Dodgers.