Kobe Bryant has announced that this season, his 20th with the Los Angeles Lakers, will be his last. Bryant is the first NBA player to spend that many years with one franchise, though it's not completely uncommon across the other pro sports in the United States.