Personally, I can't think of any possible worse news to emerge from the Blue Jays' minor-league system than that Dustin McGowan has been placed on the disabled list and is expected to miss the rest of the season. We don't know any more than you do at the moment, so we can't say whether McGowan will be back on a mound next April. More details to follow.
https://www.battersbox.ca/article.php?story=20040513034315999