Pitcher with the Chicago Cubs (1986-1988), Texas Rangers (1989-1990), St. Louis Cardinals (1991), Baltimore Orioles (1993-1995), Boston Red Sox (1996[start]), Seattle Mariners (1996[end]-2006[start]), Philadelphia Phillies (2006[start]-2010), and Colorado Rockies (2012).