Top Ten Best National Lacrosse League Teams

The Top Ten
1 Rochester Knighthawks

Totally right on that one

2 Calgary Roughnecks
3 Washington Stealth
4 Toronto Rock
5 Edmonton Rush
6 Minnesota Swarm
7 Philadelphia Wings
8 Colorado Mammoth
9 Buffalo Bandits
10 Vancouver Stealth
The Contenders
11 New England Black Wolves
BAdd New Item