In American baseball, a journeyman is a player who is good enough to get a job in the major leagues, but not good enough for any one team to keep him very long, so he goes from team to team to team. See, e.g., https://bleacherreport.com/articles/680524-mlb-journey-men-10-players-who-have-worn-many-many-hats