In 21st century baseball, one player staying on the same team for 13 straight seasons is not something that happens all that often. It is an uncommon player who gets to play in 13 seasons at all, and with free agency well established, it’s more likely than not he’ll change teams after six or seven years, if he doesn’t get traded sooner.
Brian Roberts made his major league debut the year that I turned 18. He was still playing on the Orioles in the year I turned 30. For the first dozen years I was an adult, he was there as an Oriole.