San Francisco Giants teammates Tim Lincecum and Hunter Pence are two of the most physically unique players in all of baseball. Between Lincecum's one-of-a-kind delivery and Pence's frantic antics, the two are special to watch.
During a Q&A session at Giants FanFest Saturday, the two were asked to impersonate one another. While the new-look Lincecum was hesitant to embarrass himself at first, Pence jumped in head first, spurring his teammate into a thrilling rendition of Pence preparing for a pitch.
They say imitating is the highest form of flattery, and based on the post-impression smiles and fist bump shared between Lincecum and Pence, it was a flattering performance.
The question is, though, whose impression was best? Take a look at the video and let us know what you think:


















Vote for your favorite All-Star Teacher today!