Q:

What are the teams in the NHL, MLB, NBA, and NFL whose team names don't end with the letter 's'

Answer

8 teams that don't end in S. MLB: Red Sox, White Sox ,NBA: Heat, Magic, Jazz, NHL: Lightning, Avalanche, Wild, NFL: None. ChaCha!