Javier Lopez agrees new three-year Giants contract

Author:
Publish date:
Javier Lopez, 36, has spent the last four seasons with the San Francisco Giants.

Javier Lopez, 36, has spent the last four seasons with the San Francisco Giants.

Copyright 2014 Associated Press. All rights reserved. This material may not be published, broadcast, rewritten, or redistributed.