Rob Schneider is sleepless in San Francisco
You think you are excited for a Giants victory in Game 5 of the NLDS? Well, you've got nothing on Rob Schneider. The former SNL cast member is a die-hard Giants fan and can't even fall asleep, he is that excited.
It's either that or he really needs to cut down on the coffee.
-Jeremy Moses / MLB.com
Read More: San Francisco Giants