Keith Lockhart, second baseman for the Atlanta Braves and Kansas City Royals (1994-2003).
Born in Whittier, CA, USA.
Batter's Eye: look up anything in baseball
Loading