Former Toronto Raptors guard Danny Green has announced his retirement from the NBA. The 37-year-old spent 15 years in the league, with a reputation for his "three-and-D" play and helping three teams to an NBA title, including the Raptors.