The last time the Giants beat Tim Hudson was April 8, 2006. Since then he is 6-0 with a 2.48 ERA versus San Francisco. He takes the hill tonight, so once again the Giants need to play crisply and get a solid start. Matt Cain seeks to build on his first win of the year, Sunday against the Dodgers. ...
Ezra Shaw/Getty Images