The Toronto Raptors and Kyle Lowry continue to discuss a contract.

According to NBA executives, there is a sense that Lowry will re-sign with the Raptors on a three-year deal worth approximately $27 million per season.

Lowry could sign for as much as five seasons but he's already 31 years old.

When Lowry was a free agent in 2014, the Raptors re-signed him for only $48 million over four seasons. Lowry has since outplayed that contract with multiple All-Star appearances.