Len TeeuwsLeonard TeeuwsBorn: April 19, 1927 in Oak Park, Illinois, USA Died: July 14, 2006 (79 years old) College: Tulane Tweet |
Cards |
Len TeeuwsLeonard TeeuwsBorn: April 19, 1927 in Oak Park, Illinois, USA Died: July 14, 2006 (79 years old) College: Tulane Tweet |
Cards |