Shai Gilgeous-Alexander signs largest per year average salary contract in NBA historyZack Geoghegan•07/01/25