Odubel Herrera, center fielder for the Philadelphia Phillies (2015-2022).
Born in San Jose, Zulia, Venezuela.
Batter's Eye: look up anything in baseball
Loading