Why Canada 7s Team's Mascot Is Called Captain Greene
Canada 7s captain John Moonlight explains the story behind his team's stuffed moose mascot and Captain Trevor Greene.
Canada 7s captain John Moonlight explains the story behind his team's stuffed moose mascot and Captain Trevor Greene.