SF Giants home opener 2011

The San Francisco Giants run unto the field as they are introduced for their home-opening baseball game against the St. Louis Cardinals in San Francisco, Friday, April 8, 2011. (AP Photo/Eric Risberg)
April 8, 2011 6:56:52 PM PDT