Regarding Framber and the playoffs last year the Astros might not make it to the world series if not for his gem against the Red Sox. Also it was a career high in innings pitched by a good bit so it makes sense he would struggle at the end.
I think it was Baseball America that had both our top 2 picks as first rounders. The Astros also took some well liked pitchers. I'm happy with what they did.