A large crowd stands and cheers outside a ballpark under lit lampposts while a fan waves a Giants flag.