Giants sign Javier Lopez to three-year contract. - MLB Daily Dish
Javier López (baseball) - Wikipedia
2019-20 Top 50 MLB Free Agents With Predictions - MLB Trade Rumors
Who spent the most in MLB free agency?
MORE
Indians to sign David Murphy to two-year contract - MLB Daily Dish
2022 Positional Power Rankings: Bullpen (No. 1-15)
MLB Preseason Power Rankings
Javier López Stats, Fantasy & News
The Giants' history with Buster Posey catching elimination games
His Astros Teammates Always Loved Jose Abreu Without Reservation
Giants sign Tony Watson to 2-year deal - MLB Daily Dish
Giants vs. Red Sox in World Series? Idea is not that far-fetched