SSan Francisco Giants Read More Giants reliever Randy Rodriguez needs Tommy John surgeryAugust 30, 2025 SAN FRANCISCO — – San Francisco Giants reliever Randy Rodriguez needs Tommy John surgery, the team announced Friday.…