Marlins Fan and Male Flasher Behind Home Plate Hammer Home How Insane it is that the Royals Made the World Series
The Kansas City Royals are going to the World Series. If that sounds odd, it should. To make things even crazier, the final out was recorded with a man flashing Greg Holland during his delivery and a guy in a Miami Marlins jacket in attendance. In Kansas City.
UPDATE: He was also in the stands when the Giants played in the World Series in 2012.