Jack the Giant is a vital part of the fan experience at Vancouver Giants gamss. The mascots work in the arena, and out in the community is a major part of how the Giants connect with their fan base. From school visits to pumping up the crowd, Jack plays […]