Sports team Mascots are important members of a team, responsible for building enthusiasm in the live sporting arena. Sometimes this is a difficult, thank-less job for those underneath the felt and foam head.
[cincopa AUNAwkaFm60W]
In Vancouver, we are blessed with some mascots with exceptional personalities who truly deliver the entertainment value.