sentence: james leland barr ( born february 10 , 1948 ) is a former right-handed pitcher in major league baseball who played for the san francisco giants ( 1971 -- 1978 , 1982 -- 1983 ) and california angels ( 1979 -- 1980 ) .