Win–loss record 7–3 Name Leo Estrella WHIP 1.58 | Strikeouts 28 Earned run average 4.88 Role Baseball player | |
![]() | ||
Leoncio Estrella (born February 20, 1975 in Puerta Plata, Dominican Republic) is a former Major League Baseball pitcher who played for the Toronto Blue Jays (2000), Milwaukee Brewers (2003), and San Francisco Giants (2004).

References
Leo Estrella Wikipedia(Text) CC BY-SA