Lifestyle Top 10 Weird Mascots You Might Not Have Heard About by Brian Sepp February 26, 2023 by Brian Sepp February 26, 2023 Mascots have been around for quite a while; one of the first mascots was a taxidermy mount in 1908 for the Chicago… 0 FacebookTwitterPinterestEmail