Joe Carter interview

Sports

Two-time World Series champion is taking part in the Vancouver Canadians' Superstar Series.

More From Sports/Baseball