I was trying to be charitable! To be fair, despite being drafted in 2016 (2.5 seasons ago), Ziegler's only played the equivalent of about 1 full season above rookie league ball -- the Giants started him late in 2017, and he missed about half of 2018 due to injury. And while he hasn't excelled yet, he's held his own where he's played so far -- he's posted a wRC+ of 101 and 104 in his two stops above the rookie leagues. Last year's position player ages among guys who only played at high-A in the Twins org: 23, 24, 23, 24, 25, 21, 22, 23, 22, 21 Ziegler wouldn't be consider old among that group, playing there in his age-22 season. (Although yes, he does turn 23 in September.) Still, the total combination isn't much of a prospect.