'Traitor' - Elmo in hot water with New Yorkers over Knicks NBA finals June 6, 2026 · BBC News Read full story at source