Joe Carter wins the '93 Series
Phillies @ Blue JaysOctober 23, 1993 | 00:00:27
Longtime Blue Jays broadcaster Tom Cheek calls Joe Carter's epic walk-off home run to win the World Series
Longtime Blue Jays broadcaster Tom Cheek calls Joe Carter's epic walk-off home run to win the World Series