The Giants made two final moves to get their roster down to 40 players. Head to MLB Trade Rumors for the details.