You may have already seen this on Deadspin, but I find it necessary to re-post it here because it's been awhile since we've all been collectively embarrassed for someone.
And no, I'm not talking about Gary Carter, who's wearing sunglasses on his head and regular glasses on his face while he prattles on about how his homer totals are actually more impressive than they seem because of the ballparks he played in.
I'm talking about the guy who apparently woke up one morning and decided that he needed to video ambush Carter at the All-Star Fan Fest to protest the oh-so-unjust item policies at a free autograph show. By the time the guy gets ejected and starts arguing with the fed-up security guard, you'll start picturing what might have happened had the incident taken place in Philly.
Big BLS H/N: Vin Scully Is My Homeboy