Globe iconLogin iconRecap iconSearch iconTickets icon

Who are you, man on the Busch Stadium scoreboard?

Random people pop up all the time on the big screen at Busch Stadium, from fans to Kiss Cam victims. But this picture had crowds confused prior to Monday's NLDS Game 2.

What did this guy do that was so great? Does anybody know why we're thanking him? Help!

Read More: St. Louis Cardinals