Paul Byrd, pitcher for the Cleveland Indians and Philadelphia Phillies (1995-2009).
Born in Louisville, KY, USA.
Batter's Eye: look up anything in baseball
Loading