Javier Lopez, pitcher for the San Francisco Giants and Boston Red Sox (2003-2016).
Born in San Juan, P.R..
Batter's Eye: look up anything in baseball
Loading