Bill Hall

CBS Sports Blog: Updates On The Orange And Black (And Blue)Brandon Belt again draws the short straw and Barry Zito heads back to the DL, as newly-healthy Mark DeRosa and Jonathan Sanchez rejoin the Giants.
CBS Sports Blog: Giants Trade Update: Beltran In, Hall Out, Burriss DownBill Hall is gone and Manny Burriss is headed for Fresno as Carlos Beltran joins the World Champions.
CBS Sports Blog: Giants Trade For 2B KeppingerThe Giants hope to improve the offensive production from second base with the acquisition of Jeff Keppinger.