Castro has put himself in unbelievable position
Sportsnet VideoBlue Jays GM Alex Anthopoulos tells Jeff Blair that he’d have to answer many questions if he didn’t take Miguel Castro north to start of the season.
Published: Mar 19, 2015, 12:21 pm Added: Mar 19, 2015, 1:21 pm