According to TSN's Josh Lewenberg, Nurse was on a list of internal candidates being considered that included Raptors 905 head coach Jerry Stackhouse (who joined the Memphis Grizzlies staff last week) and assistant Rex Kalamian.
Nurse graduated from Northern Iowa and got his first head coaching position at Grand View College when he was only 23 - some 27 years ago.
Nurse, 50, replaces Dwane Casey, whom he worked under for the past five seasons.
Toronto was rumored to desire former Atlanta coach Mike Budenholzer, but Bud signed on to coach Giannis Antetokounmpo and the Bucks.
In 2007, he became the head coach of the Iowa Energy in the then-NBA D-League, and was a coach in that league until 2013 when he became a Raptors assistant.
Dele Alli promises to keep a cool head in Russian Federation
I don't think people will be trying to do bad things, and if they do, and they get punished for it, then it's your own fault. We [Tottenham] have got a young team, a young manager, a new stadium - it is a great place to be at the minute.
Toronto has made a decision to promote Dwane Casey's old assistant, and will hire Nick Nurse as the team's ninth head coach in franchise history according to ESPN's Adrian Wojnarowski. He also won a pair of titles in the G League with two different teams and was coach of the year there, too. He also won two rings at the minor-league level.
The terms of the deal were not announced yet.
The short version of that: Hiring internally is unsexy, but most signals point to Nurse being a legitimately good candidate as an National Basketball Association head coach.
How will Nick Nurse help the Raptors in 2018-19?