I need to know the seven professional sports teams that have the same names, i.e. the Cardinals (NFL Arizona, MLB St. Louis), Rangers (NHL New York, MLB Texas), Giants (MLB San Francisco, NFL New York). What are the others?
Here are the rest:
There are only five correct answers to your question. That's an old trivia question that needs to be updated, because the other two answers—Jets (NFL New York, NHL Winnipeg) and Oilers (NHL Edmonton, NFL Nashville)—are no longer correct.
The Winnipeg Jets have since become the Phoenix Coyotes and the Nashville Oilers are now the Nashville Titans.