Right now, the San Francisco Giants are lacking both runs and some key players, including Pablo Sandoval, Buster Posey, and others. "Panda" is expected to be back sometime in June to jolt the Giants' offense, but Posey will be out for the rest of the season.