F i l t e r & S o r t Filter & Sort
Terry Leach, a right-handed pitcher known for his submarine delivery, played in Major League Baseball primarily during the 1980s and early 1990s. Born on March 13, 1954, in Selma, Alabama, Leach attended Auburn University, where he honed his skills on the mound. Despite going undrafted, he persevered and signed with the Atlanta Braves as a free agent in