Weird mascots and memorable logos play a huge part in our everyday lives. From a business point of view, logos, mascots, and mottos create a unique identity for a service or product that consumers can easily recognize. Sports Logo History Saint Louis, Missouri. Home of the Billiken From a consumer’s point of view (or a fan’s point of view in …