Originally Posted by zooyawk
where in boston is the new england classic taking place.
i was legit going to post this exact question.... so any info is great!!
my guess is the brockton fairgrounds where the 07 nppl took place.
06 nppl was at gillette stadium, but they have recently put and entire shopping mall, and restraunts where the 06 event took place, so i doubt there.