The names of 32 North American professional sports teams are listed below (minus their vowels), 8 each in the NFL, MLB, NBA & NHL. See if you can identify the correct team names for each.
Thanks for this very nice quiz. I would suggest that the Y in Yankees and Royals is different than that in Rays or Cowboys in that it operates more like a consonant in the former and more like a vowel in the latter.