Johnny Leveron in action for the Vancouver Whitecaps in the Canadian Championship

Photo Credit: 
USA Today Sports