'Traitor' - Elmo in hot water with New Yorkers over Knicks NBA finals The Sesame Street character, whose fictional home is in New York, was called a traitor after not fully backing the city's basketball team. Content Original Link: https://sports.yahoo.com/articles/elmo-hot-water-knicks-fans-010638627.html