Associated PressDuke's Jon Scheyer gets contract extension through 2030-31 season Associated Press, 1 hour ago