Here's a list of 10 of the most surprising Giants alums, plus a summary of the rest. Put them all together, and they might form a fairly decent team.