Giants fans on SF Bay ferry to ATT Park shout 'Happy Cinco de Mayo' passing convicts in San Quentin exercise yard