A statue of Joe Carter’s historic walk-off home run to win the 1993 World Series will be erected outside Toronto’s downtown ballpark this summer.


From this RSS feed