WATCH: San Francisco Giants players imitate each other!

It's no surprise that The San Francisco Giants have a bunch of characters on their team, but watch what happens when they are asked to do impressions of each other! 

Let's just say Andrew McCutchen nails his impression... 



Blogs, videos, and more from BIG VON on 106KMEL! Read more


Content Goes Here