Miguel Cabrera reminisces on contributing to Marlins’ 2003 World Series championship May 22, 2019 11:32 pm|