Atlanta Braves
fromBattery Power
3 days 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.