I'm not sure what this Phillies fan, who made it up to Citi Field for last night's win over the Mets, should be more embarrassed about. The fact that the cameras perfectly caught him prospecting for green gold, or that he's wearing a division championship shirt. (H/T Debra)