Rory McIlroy had more than just his US Open title defence to prepare for on Tuesday - there was also a trip to the baseball. Not just to watch the San Francisco Giants, but to throw the ceremonial first pitch before their game against the Houston Astros.







