29. Miami Marlins
The Marlins have updated their uniforms in recent years. Whether that’s a good thing is up for debate. The marlin within the “M” logo is rather classy, but the script nickname on Midnight black alternate tops is hard to read. Not to mention, the Miami blue alternate top is too bright. And, mixed with the white pants looks like something out of your local league.
Image Source: Jim McIsaac/Getty Images