Leagues

Teams from 21 different North American leagues, both Junior and NCAA, were in attendance in 2016. Check out the full list of attending teams here: