Leo Estrella

Leoncio Estrella (born February 20, 1975) is a Dominican former Major League Baseball pitcher who played for the Toronto Blue Jays, Milwaukee Brewers , and San Francisco Giants.