May 24th, 2011

linceum of Giants

Two consecutive sweeps of big rivals the Athletics and the Dodgers have taken the current World Series champions to the top of their conference and to the second best record in the National League. Are the Giants on track for another strong run to the World Series this year?