- Joined
- Nov 3, 2019
- Messages
- 827
- Reaction Score
- 2,761
There might be more fans in New Britain also-College football should be played on college campuses. I can't think of too many D1 teams who don't have their own stadium.There's more fans closer to East Hartford than Storrs.