Javier Lopez tested the market just as he wanted to do, then wound up right back where he has become so comfortable at this stage of his career. On Tuesday, the free-agent left-hander finalized his new $13 million, three-year contract to stay with the San Francisco Giants. Lopez agreed to terms on the deal last Thursday, but needed to travel to the Bay Area to undergo his physical before signing the contract. read more http://espn.go.com/mlb/story/_/id/1...s-san-francisco-giants-three-years-13-million