Atlanta Braves
fromBattery Power
4 weeks agoBraves reportedly sign Robert Suarez to three-year, $45 million deal
The Atlanta Braves signed Robert Suarez to a three-year, $45 million contract, significantly strengthening their late-inning bullpen alongside Raisel Iglesias.