Home / Crosswords / NYT Crossword / Tired old advertising mascot?