Tim Lincecum's Cy Dashes Around For the SF Giants!
Video of Tim Lincecum's French Bulldog