Report: Braves reach $23M deal with Donaldson

Report: Braves reach $23M deal with Donaldson: undefined