All of these players were active in the 1960s or 1970s. All were journeymen, and all played for at least three franchises.
Besides the above, what is the more specific common thread that unites these players?
Congratulations to yippeeyappee! He identified (in just 28 minutes) that these players played for a 1960s or 1970s expansion franchise in its inaugural season, and are natives of that team’s state/province. Where there were multiple such players, these are the ones who played the most games in that season.
No players on the 1969 Royals or 1977 Blue Jays matched these criteria.