Stadium number 25! Oracle Park on Memorial Day 2023, what a stadium it was. Great views! Here are my Giants videos from ...