The Giants have now added Evan Longoria and Andrew McCutchen this offseason.