Kyle Lowry will re-sign with the Toronto Raptors on a three-year, $100 million deal.

Lowry made the announcement with an essay at The Players Tribune.

"That’s what it comes down to — it’s right there in the title (home)," wrote Lowry.

"When I had to make my free-agency decision, there was a lot going through my head, a lot of roads my mind was traveling down. Family, first and foremost, and what’s going to make them happy, and give them the best life. Basketball, of course, and where I’d like to play for these next several years. And then there was also the gut-check aspect — just what I was feeling in my heart.

"But for me, at the end of the day, this was an easy decision. And all of those roads … they all led me back to the same place: home.

"They all led me back to Toronto.

"When I got here, five years ago, there was a lot of rebuilding talk. A lot of, Man, this roster, I don’t know … the Raptors gotta blow it up. These experts, I think they wanted us to trade this, waive that, tank this, draft that. That was most of the talk surrounding our franchise. And I was definitely one of the names being included in that talk."

Lowry joined the Raptors in 2012 in a trade with the Houston Rockets and re-signed in the 2014 offseason. Lowry was nearly traded during that initial contract to the New York Knicks.

"I’m coming back to Toronto because my heart is telling me that it’s home — and because staying home, for me and my family, feels like the right thing to do. My heart is telling me that this is the best city in the world, with the best basketball fans in the world. It’s telling me that the Raptors can be a championship-level team, sooner than later. And I’ll be honest (and don’t hate) — it’s telling me that I’ve still never had poutine.

"But most of all: It’s telling me that, if you’re looking for people to believe in — choose the people who believed in you first.

"And if you start something?

"Man, you finish it."

According to Bruce Arthur of the Toronto Star, Lowry will receive $90 million guaranteed and an additional $10 million in incentives.