Honest question, how come so many MLB logos look so similar? And why are all the uniforms exactly the same? Why aren't there more "unique" logos and uniforms like in other sports?
For example, the 2 teams that met in the last year's finals, Cleveland and the Cubs, have the same exact logo... a red "C".
Toronto, Houston, Oakland have their logo inside a circle with their team name written inside said circle.
Giants, Padres, Royals, Cards, LAD, Rockies, Mets, Yankees also have the same exact logo.
Most teams' baseball caps have just a letter or 2 on the front as a logo.
Why is it like this?