Photo detail

Golfer Rory McIlroy, of Northern Ireland, throws out the ceremonial first pitch before a baseball game between the San Francisco Giants and the Houston Astros in San Francisco, Tuesday, June 12, 2012.