Sasquatch Olympic medal mascots

The “fun or frightening?” part of the title about Olympic mascots reeled me in. However, one sentence in particular sent me down the research rabbit hole. “Over the decades, the world has welcomed snowmen, sasquatches, cowboy-hat-wearing bears and aliens to the Olympic stage,” the CNN article reported. “Wait. What? ThereContinue Reading