According to the Giants' official roster, Tim Lincecum stands a compact 5-foot-11 and 170 lbs. Kameron Loe, on the other hand, is a giant at 6-foot-8 and 245 lbs. The two opposites swapped uniforms on Thursday and, well, look:
To paraphrase Lloyd Christmas: Kameron Loe must work out.
(Big ups to Hunter Pence for making this post possible.)