How does it feel that the three primary pieces from the Mike Trout trade in LOD went 85th, 86th, and 90th overall in this draft? It makes me feel pretty bad.
I'm not covinced Stro will approach 8 K/9, and I like his clean injury history and displayed ability to provide 200 inning seasons. Edge to Stro for win totals for sure though. Probably.