The exact dollar figures year over year haven't been released, but if the NBA's salary cap is $116 million in 2020-21, here's how the contract is likely to play out between now and 2024:
Siakam's total deal would come out to $129.9 million, making the average amount he receives per year right at $32.475 million.
The Raptors had until October 21 deadline to agree to a new deal with Siakam. If they didn't, he'd be headed for restricted free agency next summer. After a breakout season last year, Toronto couldn't kick the can down the road; they needed to come to some sort of agreement before this year started.
Siakam won the NBA's Most Improved Player Award in 2018-19, as he averaged 16.9 points, 6.9 rebounds and 3.1 assists on 54.9% from the field and 36.9% from behind the arc in the Raptors' run for the NBA title.
Now, he's here to stay.