Lou Castro died on 1941-11-24.
Lou Castro died September 24, 1941, in New York, NY, USA.
Lou Castro was born in 1876.
Lou Castro was born November 25, 1876, in Medellin, Antioquia, Colombia.
Lou Castro debuted on April 23, 1902 and played his final game on September 27, 1902.
Lou Castro is 5 feet 7 inches tall. He bats right and throws right.
Fidel Castro did not die he is still alive but old
Fidel Castro died in 2016.
Lou Castro debuted on April 23, 1902, playing for the Philadelphia Athletics at Columbia Park; he played his final game on September 27, 1902, playing for the Philadelphia Athletics at Columbia Park.
Bernard Castro died in 1991.
Henri Castro died in 1865.
Américo Castro died in 1972.
Amanda Castro died in 2010.