Atlanta Braves sign Marcell Ozuna with 1-year contract worth $18M

The Atlanta Braves have sealed a major deal by adding Marcell Ozuna to the team.
Published: 11:45 PM EST January 21, 2020
Updated: 11:45 PM EST January 21, 2020