Mascot Racing at Olympic Plaza May 10, 2009August 6, 2024 by Robert Thivierge After the 5/10K walk/run ended, people gathered at Olympic Plaza, and there was a mascot race. Maybe it's me, but the Dino mascot seems rather nasty.