Leo_Estrella
Leo Estrella
Dominican baseball player (born 1975)
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).