It was no secret that Casey McGehee's first month with the Giants was a difficult one. But he had the Giants faithful standing on their feet Saturday afternoon, as the veteran third baseman left his mark on the 5-4 win over the Angels at AT&T Park.