Well, it depends. Do you have room in your squad to sign someone? If so them sign the free one, and sell him for $$ or keep as a bench player and train for awhile and sell later. Is the MC an upgrade from what you have? If not release him into the wild...