The Sesame Street character, whose fictional home is in New York, was called a traitor after not fully backing the city's basketball team.
New York City has been lit up with excitement as its beloved New York Knicks compete in the National Basketball League (NBA) finals. But one New Yorker's failure to endorse his home team has landed h