Leo Estrella


Leoncio Estrella is a former Major League Baseball pitcher who played for the Toronto Blue Jays, Milwaukee Brewers, and San Francisco Giants.