Since the Seahawks have just changed their uniforms, this might be a good time for the Mariners to think about doing the same. I know a lot of fans don't give uniforms much thought. Teams can win or lose without looking sharp. However, this team needs to turn over a new leaf and changing uniforms is a great way to signify a change in direction.
So here are some thoughts. First, the good. The team colors are appropriate for Seattle and the name of the team, even though a little bit of teal goes a long way.
Navy blue and "northwest green" are good choices for a Seattle team. (Although, I hope caps with a teal bill are a thing of the past.) As I think Matthew said in a podcast, it's great when all of a city's teams share the same colors. Keep the team colors.
I'm not so crazy about the eight-pointed compass and baseball logo, though. I think a good logo is appropriate for the organization or product; easy to recognize, no matter how large; does not depend on its color. The current logo meets the first of these criteria, but not the last two. The compass/baseball is not immediately recognizable as representing the Mariners, especially when it is small or in black and white.
I prefer the Trident to the current logo, but it doesn't seem like it would be too difficult to design a brand new logo. Keeping with the team name, the right design would be nautical in design.
Why not a ship? I think the Mariners art department could come up with a good ship-design, using geometrical shapes or something more realistic. Or maybe some artistically inclined fans could do it.
I bet when this team is sold (whenever that might be), new uniforms will be introduced. Probably good to think about a make-over now.