Once Upon a Time’s Captain Hook and William Smee are hitting the soccer field next month in a match that will help raise funds for BC Children’s Hospital.
On Sept. 15, the second annual Legends and Stars charity match will return before the Â鶹´«Ã½Ó³»Whitecaps’ game against the Seattle Sounders.
Whitecaps FC alumni will be joined by celebrity guests – including Steveston-filmed OUAT’s  Colin O’Donoghue, who plays Hook, and Chris Gauthier, who plays Smee. All fund raised from the match will be given to BC Children’s Hospital.
Other stars include several actors from Riverdale, The 100, iZombie, Letterkenny and even three-time Olympic medalist Patrick Chan.
The Legends and Stars charity match begins at 4:45 p.m. Tickets are $5, but require a ticket to the Whitecaps’ game afterwards.
Visit to purchase a Whitecaps ticket, where an add-on for the charity match will appear after. Or, if you already have a ticket to the match, .