The San Francisco Giants are the World Series Champions, and to celebrate Jay Leno had Giants closer Brian Wilson on the Tonight Show. Throughout the season, Wilson has made references to a mysterious “friend” who wears a dominatrix mask and appears in various interviews. The Machine made a cameo on Leno yesterday. Wilson’s no hold bars personality has created quite the cult following, so much so that Giants fans have created a Facebook fan page called “Brian Wilson Should Host SNL.”
The page already has more than 15,000 fans! The fan page is also calling for the Machine to make an appearance as well. America was first introduced to the Machine back in August during this interview….