I want to agree with all you have written, however not all of the youngsters you mentioned will pan out. More importantly, I feel the Twins lack a shortstop who is a top level fielder and who can hit for average. I also feel by 2018 the Twins need one of the minor league catchers to be above average defensively, framing, throwing, blocking pitches and calling an intelligent game. He can be an average, or even a below average hitter, just so he improves the pitchers. SS, catcher and CF are the 3 critical defensive positions, in that order.