Leo Estrella debuted on July 18, 2000 and played his final game on April 7, 2004.
Leo Estrella was born February 20, 1975, in Puerto Plata, Puerto Plata, D.R..
Leo Estrella debuted on July 18, 2000, playing for the Toronto Blue Jays at Skydome; he played his final game on April 7, 2004, playing for the San Francisco Giants at SBC Park.
Leo Estrella is 6 feet 1 inches tall. He weighs 185 pounds. He bats right and throws right.
Leo Estrella was born on 1975-02-20.
Leo Estrella played in 58 games at pitcher for the Milwaukee Brewers in 2003, starting in none of them. He played for a total of 198 outs, equivalent to 7.33 9-inning games. He made 8 putouts, had 14 assists, and committed one error, equivalent to .136 errors per 9-inning game. He had one double play.
Leo Burke debuted on September 7, 1958 and played his final game on May 26, 1965.
Leo Callahan debuted on April 9, 1913 and played his final game on September 28, 1919.
Leo Cardenas debuted on July 25, 1960 and played his final game on September 26, 1975.
Leo Cristante debuted on April 21, 1951 and played his final game on September 7, 1955.
Leo Dickerman debuted on April 21, 1923 and played his final game on September 10, 1925.
Leo Dixon debuted on April 14, 1925 and played his final game on August 17, 1929.
Leo Durocher debuted on October 2, 1925 and played his final game on April 18, 1945.