Giants starter Tim Hudson regroups after his wild pitch led to a run in the second inning against the Rockies.<252><252>
Giants starter Tim Hudson regroups after his wild pitch led to a run in the second inning against the Rockies.<252><252> Nhat V. Meyer San Jose Mercury News
Giants starter Tim Hudson regroups after his wild pitch led to a run in the second inning against the Rockies.<252><252> Nhat V. Meyer San Jose Mercury News