Giants sign Pitcher Javier Lopez

The San Francisco Giants have confirmed the re-signing of pitcher, Javier Lopez on a three-year contract for $13m, according to nbcsports.com. The deal is yet to be finalized because of…

Read more »