Tom Cruise took sports fans totally by surprise on Saturday night when he stepped out for a baseball game in San Francisco with his son, Connor.MORE: Nicole Kidman makes rare comment about ex-husband Tom Cruise and parentingThe Mission Impossible star was sat in the crowd at the Oracle Park to see the Giants take on the LA Dodgers - much to the delight of fellow ticket holders.WATCH: Kate Middleton and Prince George's behind-the-scenes video with Tom CruiseIn photos and footage shared online,