Marlins' pitcher is the son of Paul Quantrill, who was at one time in the Sox organization. Paul is also known as the Yankem pitcher who gave up the game winning homer to Ortiz in game 4 of the 2004 ALCS.
That is correct. If the player is put on waivers, he can be picked up by another team who simply pays his remaining salary. That's not considered a trade.