The 2023 Replacement-Level Killers: Designated Hitter
Tigers rally from five-run deficit, beat Giants in 11 innings
Padres pregame: Rougned Odor starts at DH over slumping Matt
Darin Ruf rejoins Giants, has 2 hits and an RBI against Dodgers
Who to keep and who to cut: SF Giants have nine decisions to make
PECOTA Likes What the Giants Are Building Right Now - Baseball
Mets designate former SF Giants slugger Darin Ruf for assignment
Brewers sign Darin Ruf; place Luke Voit on 10-day IL Wisconsin
If baseball comes back with the universal DH, what will the Giants