By Samuel BrownJune 25, 2026 Sports Elmo Cheers Loudly for Team USA Following Knicks Fans’ Daring Display