New Toronto Raptors coach Dwane Casey has completed the bulk of his coaching staff, with former Raptors assistant and 76ers and Magic head coach Johnny Davis agreeing to join his staff as lead assistant coach.

Davis coached Allen Iverson in his rookie season in Philadelphia, but was fired after one season. He spent parts of two seasons as Orlandoís head coach, and was interim head coach in Memphis after Marc Iavaroni was fired two years ago, before the Grizzlies named Lionel Hollins head coach. Davis, a former teammate of Hollinsí on Portlandís world championship team in 1976, remained on Hollinsís staff.

Davis will join assistant Scott Roth, who had interviewed for an assistantís job with the Lakers under new head coach Mike Brown, but will remain in Toronto. Roth had been at Golden State, Memphis and Dallas before joining the Raptors in 2009, and also has extensive international coaching experience. Assistants Eric Hughes and Micah Nori will also remain as holdovers from Jay TrianoĎs staff. Triano was fired at the beginning of the month and Casey was officially hired to replace him last week.

Toronto is also hiring longtime assistant coach and scout Tom Sterner to the staff. Sterner was with the 76ers last season and has been with the Warriors, Magic and Mavericks in almost three decades as an NBA coach.