Javier Lopez finalizes three-year deal with Giants
AP source: White Sox agree to one-year deal with Edwin Encarnacion
Each MLB Team's Biggest Dilemma of the 2022-23 Offseason
Giants Reach Agreement With Reliever Javier Lopez - CBS Sacramento
MORE
Giants pitcher Javier Lopez works in the seventh inning of Game 1
Javier Lopez, the man with more World Series rings than any active
Johnny Cueto agrees to 6-year deal with Giants
Purdy: Pebble Beach rock star is the on-site meteorologist – The
Hey, Rook! - by Roger Munter - There R Giants
Andrew_Benintendi
MLB free-agency and trade tracker: Latest news and transactions