Only two picks in this draft that I find unrealistic, by the way: Jones at the 3b, and Kasa at 6b.
I'm willing to forgive Kasa, because good talent always falls. But something like 25 teams love Jones. He might not make it to the third.
That said -- it's a really good mock, except I'm starting to feel a pretty significant "stock down" on Geno.