The Giants are trending in the right direction with a lot of their injured players and could add two bats to the lineup this homestand.