Globe iconLogin iconRecap iconSearch iconTickets icon

Who are those masked men, anyway?

These fans were found outside AT&T Park, ready to cheer on their Giants in the NLDS.

Read More: San Francisco Giants