team trainer

2y

SCOTTSDALE, Ariz. -- When it comes to Tim Lincecum, there is no such thing as a small injury.