Visually I don't think their ugly, but their logo puts them at the top of the list for the worst uniform: the Cleveland Indians- enough of the cigar store, buck toothed chief wahoo crap. It downright offensive. It's an insult to the three native americans playing today: Kyle Loshe, Jacoby Ellsbury , and Joba Chamberlain. And for what? Sentimentality sake? What, it just wouldn't be the same old Indians without a symbolic nod to America's genocide. Bud Selig should ask himself this - would he wear any Indians' team gear with chief wahoo on it to a reservation?
The Jays get props for the new logo but those head to toe powder blue X-Mas morning pajamas they wear for retro and home day games...hands down the worst. However I the black tops. Mind you, this from a phillies fan, but I like the mets solid black, cobolt blue and orange tops..but no pinstripes on their whites.. Something that shouldn't be done - the cut off sleeve look - rockies, pirates, and the fish (i think the fish do this. They also need to drop the pinstripes). Big no. no's - solid top with pinstripe pants - Rox....Let's face it the A's, green and yellow...walking John Deere endorsment. Great logo though. Not their "P", but the Pittsburgh's "aargh. matey" pirate patch has gotta go, mostly because it so poorly drawn. Most improved of the last few years...the D-Backs...they no longer look like a Tex-Mex menu....Also, the Brewers ... good colors, refined lettering ...they look an old can of miller lite.