The Giants completed a trade with the Seattle Mariners for recently DFA'd infielder Mike Ford prior to Saturday's game.