The SF Giants & Documenting Them

Last night, the SF Giants had their 292nd straight sellout.  The SF Giants have had the longest active sellout streak in MLB.

Last week, they had a no hitter.

This made me nostalgic about the time I filmed the SF Giants when they had a perfect game.