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 rather boring. Not to mention, the Miami red alternate top is too bright. And, mixed with the white pants looks like something out of your local league.