The gaudy, mechanical home run sculpture located just over the fence in left-center field at Marlins Park will be going, going, gone.
The gaudy, mechanical home run sculpture located just over the fence in left-center field at Marlins Park will be going, going, gone.