Print
I was told that the Florida Marlins dedicated their World Series win to Muhammad Ali. Does anyone know about this? And, if so, do you know why? Thanks! Anne Martin