Pretty sure I just saw "Mr. Larson" aka the Giant from Happy Gilmore. Maybe the best celebrity sighting ever.