The Giants lost Hunter Pence to injury during a difficult stretch in their schedule. The acquisition of Marlon Byrd couldn't have come at a better time.