2012 SF Giants

Tim Lincecum
55
Tim
Lincecum