If those teams get contracted, none of those guys would slip as far back as the Sox pick. The Sox have the #27 pick in the June draft, which means they'd get the #25 in a contraction draft. All these names will likely be gone by the time they pick:
Marlins - Cabrera, Willis, Jacobs, Ramirez, Petit, Sanchez, Hermida, Olson
D-Rays - Kazmir, Lugo, Crawford, Huff, Baldelli, Gomes, Cantu, Gathright, Young, Upton
I think the Sox would be best served drafting their high ceiling lower minors guys.