What Marcell Ozuna Brings to the Atlanta Braves
The Atlanta Braves signed Marcell Ozuna to a one-year, $18 million deal, and the 29-year-old looks to re-establish his value on the free agent market. Can the left fielder fill the void left in the lineup by Josh Donaldson?
Read More