You thought the new Marlins logo was bad?
Wait until they hit a home run in the new stadium. The “new mechanized sculpture that will activate when the team hits a home run,” according to a Miami-Dade Cultural Affairs website, is in a word … what? … hideous?
This is a joke, right?
It looks like a mix of a bad carnival ride and a Calle Ocho sculpture on steroids. And Jeffrey Loria is an art dealer?
Continue @ Sun-Sentinel (blog)