Inde Navarrette seemed more psyched to be hosting Saturday Night Live than anyone else so far this season. The show was more hesitant.
Nov 1, 2026