Seattle Mariners
1986년에 필라델피아 필리스에 입단하여 저니맨 투수생활을 시작하였다. 첫 경기는 그의 동생인 그레그가 몸담았던 시카고 컵스와의 경기였는데 패전을 하였다. 후에 로스앤젤레스 다저스, 샌디에이고 파드리스, 뉴욕 메츠, 보스턴 레드삭스, 시애틀 매리너스, 몬트리올 엑스포스, 그리고 휴스턴 애스트로스등을 거쳤다. 총 578경기에 출전했으며, 대체로 구원투수로 등판하였다. 통산 39승 37패 투구수 861개에 누적 방어율 4.05를 기록하였다.