San Francisco Giants right fielder Hunter Pence is one of the most unorthodox-looking players ever to don a baseball uniform. Whether Pence is tracking a ball in the outfield, turning on the jets on the basepaths or simply standing in the batter’s box, there are moving parts galore. Pence and Giants starting pitcher Tim Lincecum were on stage for the Giants 20th Annual KNBR 680 San Francisco Giants Fan Fest at AT&T Park over the weekend. And in front of some incredibly jolly fans, the two ran through a quick impersonation of each other. Pence’s was darn solid, but Lincecum’s impression of Pence’s jittery bat waggle wins the day.