Rod Dedeaux

5'11", 160 lbs
SS
Born: February 17, 1914 in New Orleans, LA
Experience: 1 year