Answer
Nolan Ryan pitched for four different teams in his Major League Baseball career: the New York Mets, the California Angels, the Houston Astros, and the Texas Rangers. He is widely regarded as one of the greatest pitchers of all time, and he holds the record for most career strikeouts (5,714).