Rusty Meacham, pitcher for the Kansas City Royals and Tampa Bay Devil Rays (1991-2001).
Born in Stuart, FL, USA.
Batter's Eye: look up anything in baseball
Loading