Is 38-year-old Tim Hudson the missing piece?
Tim Hudson joins a Giants rotation that includes All-Star hurlers Lincecum, Matt Cain and Madison Bumgarner.
Tim Hudson joins a Giants rotation that includes All-Star hurlers Lincecum, Matt Cain and Madison Bumgarner.
Attorneys representing Apple and Samsung gave closing arguments in a case two years in the making.