Teams

The Toronto Blue Jay's 13th manager is Charlie Montoyo. He's been in the baseball world for 30-plus years, but what specific experience is he bringing to the franchise?

View at CBC Video
Rankings: May 2020