Brent LeachBrent Allen LeachBorn: November 18, 1982 in Flowood, Mississippi, USA College: Delta State, Southern Mississippi Tweet |
Cards |
2010 DAV Minor / Independent / Summer Leagues #337 Brent Leach |
|
2010 MultiAd Albuquerque Isotopes #19 Brent Leach |
|