The main reason this was so interesting to me is that most American sports teams are very well branded. You might occasionally see a Nike swoosh on the corner of someone's jersey, but otherwise, the uniform is dominated by the team's logo and colors. And usually, the team logos are million dollar professional designs. The NBA, MLB, NFL, and NHL are pretty much identical in their acceptance of standard branding practices. But the MLS, for some reason, has gone totally corporate. Maybe it's because the MLS is relatively young, compared to the other sports orgs.