Javier Lopez's three-year, $13 million deal to return to the Giants was completed Tuesday when he passed his physical. To clear a spot on the 40-man roster, the Giants waived another left-handed reliever, Jose Mijares. Mijares cleared waivers and elected to become a free agent. The Giants still could re-sign Mijares to a minor-league deal Read More