The Giants moved to address their messy infield situation Saturday, claiming infielder Jose Castillo off waivers from the Florida Marlins.
Giants claim infielder Jose Castillo