San Francisco Giants starting pitcher Matt Cain throws the game's ceremonial first pitch as his teammates look on before the start of their home-opener against the St. Louis Cardinals in a baseball game in San Francisco, Friday, April 8, 2011. (AP Photo/Marcio Jose Sanchez)
{}