Club Information
A group of Boston Sports fans in St. Louis, MO, composed of some transplants from New England and some local Patriots fans. Although our members may have conflicting baseball team views, we all get together weekly during the NFL season to watch the New England Patriots at a local bar.
Stats
- Established Date: August 22,2017
- Last Updated: 1 month ago
- Members: 43
- Yearly Dues: None