Top Ten Best National Lacrosse League Teams

The Top Ten Best National Lacrosse League Teams

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

Has the best fans. And is beating minisoda 5-0

I love the captain (John Tavares)

10 Vancouver Stealth

The Contenders

11 New England Black Wolves
BAdd New Item