emm your right, Iceman would win. Although he wouldn't be able to get past Sam's shields, Sam can't hurt him less he dumped him in outerspace maybe. But if he flew him then Drake would be inside his field and could kill him.
Once Sam stops blasting hed be dead.
Originally i proposed the shield might not let bobby have molec. control over sam but the more i think it over i doubt it could do that.