Leoncio Estrella (born February 20, 1975) is a Dominican former Major League Baseball pitcher who played for the Toronto Blue Jays (2000), Milwaukee Brewers (2003), and San Francisco Giants (2004).
External links
- Career statistics from Baseball Reference, or Fangraphs, or Baseball Reference (Minors)
You must be logged in to post a comment.