Frank Abagnale Sr.: You know why the Yankees always win, Frank?
Frank Abagnale, Jr.: 'Cause they have Mickey Mantle?
Frank Abagnale Sr.: No, it's 'cause the other teams can't stop staring at those damn pinstripes.
It may not be true, but for years, fans and broadcasters have talked about the Yankee mystique. Walking onto a baseball diamond is a different experience when you look into the opposing dugout and see those pinstripes, and the overlaid initials "NY" emblazoned on the chest. The Yankees have worn their pinstriped uniforms without interruption since 1915, and in fact, have changed the home uniform in exactly zero substantial ways since 1936. The uniform is part of their home-fioeld advantage.
So it goes with some teams. With others, mystique is less important than making a statement. Consider the Padres' camouflage uniforms, worn as an homage to the military population in San Diego. The Tampa Bay Rays (nee Devil) sensed a turnaround coming in 2008, and changed their uniforms to reflect a brighter outlook. Home uniforms are more than shirts and pants. That's why managers wear them, too. They are meant to ensure unity of purpose, and the good ones never fail to do so. Ranked from best to worst, now, the best home jersey in each team's history.
Note: Many of the photos, and some of the information, found here are courtesy of Dressed to the Nines, an online exhibit of the National Baseball Hall of Fame.