Julio Franco had a long major league career starting with the Phillies in 1982. His last game was with the Braves in 2008. As I recall (and can’t find this online), near the end of his career, he was playing against the Phillies who were wearing retro jerseys. Franco had been around so long he had worn that jersey for the Phillies when he started out.