All different sorts of sports teams have mascots, whether major or minor league. However, some sports do not such as tennis, baseball, rugby, soccer and many more.
Some yes and some don't
some sports teams have mascots that are associated with American Indian stereotypes
Sports teams have mascots. Miranda Cosgrove doesn't have a mascot, since she isn't a sports team.
The Trojans are the mascots for all of the University of Southern California (USC) college teams. Their colors are Red and Gold. USC puts a lot of effort into training their Trojans with their sports teams doing well in competitive play.
Indian logos and mascots are not showing insensitivity to American Indians, some warrior type actions may be misinterpreted, but teams having Indian names are not being disrespectful.
the legacy of racism (apex)
Herbie Husker is the official mascot for sport teams at the University of Nebraska. Hokie Bird is the official mascot for sports teams at Virginia Tech.
Emerson B. Houck has written: 'Go Huskies! Beat Felix the Cat!' -- subject(s): History, Names, School sports, Sports team mascots, Sports teams
Click on the links under the 'Web Links' heading on this page to see mascots.
To show team spirit!
Teams that don't have them: Angels, Yankees, Cubs, Dodgers. Here are the teams & mascots of the top of my head... Marlins: Billy the Marlin White Sox: Southpaw Sorry, that's all I can remember. will post if i remember more!