Top 100 Right Now: Freeman - 17
February 15, 2019 | 00:02:06
On MLB Network's Top 100 Players Right Now list, Braves slugger Freddie Freeman comes in at No. 17
On MLB Network's Top 100 Players Right Now list, Braves slugger Freddie Freeman comes in at No. 17