Slimmer Panda making gains on field for Giants