The Vancouver Whitecaps FC held their annual Legends and Stars Charity soccer game, which benefits their community partners, and Supernatural's Jensen Ackles captained his team.
See Jensen in action!
More pictures and video from the event below the cut.
Here's the starting lineup
Jensen during warmup
 Jensen posted pictures to his Instagram
 The Whitecaps posted highlights of the game
Canadagraphs posted video of Jensen during the game.
 Jensen tweeted
 Thank you Jensen for taking part in this event!