June 13, 2012 5:50 pm

Rory McIlroy Throws Giants First Pitch

In the lead-up to the U.S. Open at the Olympic Club in San Francisco, the Giants hosted the tournament’s defending champion, Rory McIlroy, who threw out the ceremonial first pitch.

US & World Videos

Exit mobile version