Discussion in 'New Englands' started by Froctal, Sep 4, 2016.
Way early, but anyone know when/ where 2017 New England Championships will be?
I am pretty sure they are in Providence again.
They are Tom, found my answer. Providence on March 3rd and 4th. Great thanks!
Separate names with a comma.