Johnny Powless

Powless has played for 6 NLL teams Rochester Knighthawks, Vancouver Stealth, Minnesota Swarm, Georgia Swarm, New England Black Wolves and Toronto Rock.