Suns giving Landry Shamet four-year, $43M contract extension October 18, 2021 by Pro Basketball Talk The Suns didn’t give Deandre Ayton his desired max contract extension.