journeyman (journey + -man; agent_person)
A tradesman who has served an apprenticeship and is employed by a master tradesman
A competent but undistinguished tradesman, especially one who works, and is paid by the day
A player who plays on many different teams during the course of his career