Robbie Grossman is the only player in AL history to appear for all of the Twins, Tigers, Royals, and White Sox in their career.
No player has ever appeared for all of the Tigers, Guardians, Royals, and White Sox in a career. Nobody in American League history has played for all five current AL Central teams.