Stallings has turned into a decent catcher and has 3 years of control left.
Putting aside the whole idea of drafting for position with the #1 pick, which hardly anyone advocates, I'm not even sure that's their highest area of need- long-term.
BTV also has their 10th highest valued prospect listed as a catcher (Rodriguez).
If they really need a young catcher, maybe we can trade them Ronaldo Hernandez for Adam Frazier (.864) with 1 more year of team control and Cole Tucker (OF).
Then, we can draft Davis at 4.