Flores, Ramos’ hot starts reminiscent of Mays April 2, 2025 by San Francisco Giants Pair of hitters help Giants sweep Astros