Tim Lincecum puts on a show against the Fresno Grizzlies

Up Next

Tim Lincecum dazzles against Fresno Grizzlies

June 12, 2016 07:57 PM