Red Sox Sporcle Challenge #6

Back with another time-waster! This one is subtitled

"Where Are They Now: Red Sox Draftees"

By my count there are 24 former Red Sox Draftees who are either on a 40-man roster for another team or who have received a Spring Training Invite. How many can you get?

I'll give you the year they were drafted, the round they were drafted and what team they are currently with and you give me the player's last name. Non-Roster Invitees are marked with a (NRI) in the hint section. IFAs are NOT included so apologies to Anibal Sanchez, Stolmy Pimentel and others