By Victoria JonesOctober 1, 2026 News Elmo Loves Everyone-but He’s Cheering for Team USA to Win the World Cup!
By Samuel BrownJune 25, 2026 Sports Elmo Cheers Loudly for Team USA Following Knicks Fans’ Daring Display