Solve NYT Strands puzzle #880 with progressive theme hints, spangram clues, and the full list of theme words for July 31, ...