i don't see what the big deal is. represent and wear with pride the colors/apparel of the teams you care most about. if you are like the majority of americans and you don't give two shits about baseball and MLS, you shouldn't let people intimidate you into wearing their crappy colors.
exception: postseason play.