Idk why people keep acting like we let Urshela “slip through our hands” or something like that. He had a good 450 plate appearances for the Indians over 2 seasons before becoming a Blue Jay and his offensive numbers were absolute dogshit. He was always considered a glove-first guy and he showed absolutely 0 promise with the bat.
A lot of useless players end up playing well for the Yankees for a couple seasons for whatever reason, Urshela is just the most recent case. Wouldn’t be surprised if he settles in as a 80 wRC+ player by 2022.