Moment of the Decade: 2017 Georgia Swarm win first NLL title

The Georgia Swarm win their first NLL Championship in thrilling fashion.