Top Stories Giants Confirm Randy Rodriguez Requires Urgent Tommy John Surgery URGENT UPDATE: The San Francisco Giants have just announced that relief pitcher Randy Rodriguez will undergo Tommy John surgery, confirming the worst fears for... Editorial30 August, 2025