October 29 2018 1:25pm

‘I love Canada’ proclaims new Jays manager Montoyo

New Toronto Blue Jays manager Charlie Montoyo said “I love Canada” when asked about leading Canada’s only team and his history North of the border.

Responsive site?

More Videos

Video Home