Latest News
Elmo NBA Finals Controversy: Knicks Fans Outraged | 2026
Elmo sparked outrage among New York Knicks fans after a neutral NBA Finals post. The Sesame Street Muppet later apologized with a pun. Knicks lead Spurs 2-0 in the 2026 series.