Tusi se faaauauga mo lenei palakalafa - Na ia faamasinoina taaloga e 2,764 o le liki maualuga i lana galuega e 20 tausaga. Na ia faʻamasino i le lua World Series (1975 ma le 1981), lua All-Star Taʻaloga (1977 ma le 1987) ma le lima National League Championship Series (1971
, 1976, 1979, 1983, ma le 1985). O Stello o se faiaʻoga i le Aʻoga a Al Somers Umpire.