Leo Estrella was born February 20, 1975, in Puerto Plata, Puerto Plata, D.R..
Leo Estrella debuted on July 18, 2000 and played his final game on April 7, 2004.
Leo Estrella was born on 1975-02-20.
Leo Estrella is 6 feet 1 inches tall. He weighs 185 pounds. He bats right and throws right.
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 Gomez was born March 2, 1966.
Leo Burke was born May 6, 1934, in Hagerstown, MD, USA.
Leo Cardenas was born December 17, 1938, in Matanzas, Matanzas, Cuba.
Leo Cristante was born December 10, 1926, in Detroit, MI, USA.
Leo Smith was born May 13, 1859, in Brooklyn, NY, USA.
Leo Tankersley was born June 8, 1901, in Terrell, TX, USA.
Leo Thomas was born July 26, 1923, in Turlock, CA, USA.
Leo Townsend was born January 15, 1891, in Mobile, AL, USA.