travelertrivia.com
Which US city has professional sports teams with these names?: Cowboys, Rangers, Mavericks, and Stars
Visit the post for more.