Giants' Ramos hits first right-handed homer into McCovey Cove Eric He SFGate 2 15 16.09.2024 .....© SFGate visit website