2 min read Top Stories Giants Confirm Randy Rodriguez Requires Tommy John Surgery NOW Editorial 30 August, 2025 BREAKING NEWS: The San Francisco Giants have confirmed that reliever Randy Rodriguez requires Tommy...Read More