The names of twenty North American pro sports teams (MLB, NBA, NFL, NHL) have been split into three parts and shuffled on the grid below! Arrange the sixty pieces back into twenty team names.
Enter the team name only, not the city.
To make it easier, the first part of each team name is highlighted in green
Answers are sorted alphabetically
Inspired by the Divided Name Series by Quizzer6794