WFNY On Location: Making Mascots

The envelope that holds the patterns for Cleveland’s newest mascot In researching a piece for Still WFNY on the Cavaliers’ new mascot, I discovered that the company who made Sir CC was located in Indianapolis. I was immediately intrigued as to whether they would allow someone to come and see the mascot creation process. After