Golfer Rory McIlroy, of Northern Ireland, left, and San Francisco Giants pitcher Sergio Romo (54) after the ceremonial first pitch before of a baseball game between the San Francisco Giants and the Houston Astros in San Francisco, Tuesday, June 12, 2012.

Golfer Rory McIlroy, of Northern Ireland, left, and San Francisco Giants pitcher Sergio Romo (54) after the ceremonial first pitch before of a baseball game between the San Francisco Giants and the Houston Astros in San Francisco, Tuesday, June 12, 2012.