The Marlins will remove the seven-story “Homer” sculpture from Marlins Park. The Art in Public Places board of Miami-Dade County unanimously voted Tuesday in favor of the Marlins’ plan to relocate the colorful, mechanical artwork to a location outside the ballpark.