San Antonio Spurs guard Devin Vassell signs five-year, $146 million contract extensionKaiden Smith•10/02/23