The Giants take on the Bums today with Matt Moore the starting pitcher facing Mr. Clayton Kershaw. The Giants want to quell our woes and worries concerning left field, the fifth starter and the backup infield positions on the roster. Did someone email Brian Sabean and Bruce Bochy a link to this site yet?
The Line Up
Beckham, SS (?!?!)