Originally posted by Unregistered
View Post
New England NPL teams do very well at NPL Nationals every year. In 2017 the NEFC 04 and SSS 03 both won National Championship. Last year, there were 4 New England NPL teams to make championship game, and one, SSS 01, to win it.
Comment