Have you ever noticed how every major sports team in the world has a mascot? Of course you have, how could you miss them? Mascots stick in your mind for a number of reasons. If you support your local team for example, your mascot will be just as important to you and your team as the badge on the shirt of each player.