Javier Lopez is a Major League Baseball player. He played in 2003 to 2016 as Pitcher and Outfielder for the San Francisco Giants, the Pittsburgh Pirates, the Boston Red Sox, the Colorado Rockies and the Arizona Diamondbacks.

Javier Lopez
bio
content