Five reasons why the Blue Jays will win baseball's ultimate prize
ESPNSo I'm (incorrectly) picking the Blue Jays to win the World Series. And I'm not even going to feel guilty about it. For that, I can thank their new general manager, Ross Atkins...
Published: Apr 1, 2016, 10:52 am Added: Apr 1, 2016, 11:25 am