P

laying 20 seasons in any professional sport is rare. Playing 20 seasons for just one team? Now that's an exclusive club. In the last 20 years, 11 players in the four major U.S. pro leagues have played their 20th season with the same team, with Kobe Bryant and Shane Doan the latest to join the list.

Three more stars might reach that milestone in the near future: Tom Brady, who recently signed a contract extension through 2019 that would take him through his 20th season with the New England Patriots; Tim Duncan, who would be the second NBA player to reach 20 seasons with one team if he returns to the San Antonio Spurs next season; and Dirk Nowitzki, who has discussed playing two more seasons to make it an even 20 with the Dallas Mavericks.

Here's a look at the 11 stalwarts who have played their 20th season with the same team in the past two decades and how sports and society changed during their careers. (Note: Two New Jersey Devils players -- Patrik Elias and Ken Daneyko -- also qualify, technically, but we haven't included them because each had one season with just a single appearance.)