LeBron James announced on Friday he will play for the Philadelphia 76ers next season, with the 41-year-old NBA superstar hoping to transform another franchise into a championship team.

LeBron James makes the Philadelphia 76ers a championship contender and appears willing to sacrifice his role.

James, who turns 42 in December, also considered the Cleveland Cavaliers, Miami Heat, Golden State Warriors and Minnesota Timberwolves.