Braves' decision to hang on to veteran slugger paying off

May 31 2023 by Yardbarker: Atlanta Braves

Since leading the National League in home runs in 2020 and signing a four-year, $65 million contract that offseason, Marcell Ozuna has been a controversial
Continue Reading Braves' decision to hang on to veteran slugger paying off