Dean Leroy Treanor (born December 8, 1947) is an American profe...
wikipedia - 09 Mar 2023Dean Leroy Treanor (born December 8, 1947) is an American professional baseball player, coach and manager. He played in minor league baseball as a right-handed pitcher. As of March 2023 he coaches the China national baseball team.[1]