I know (I was born in New Britain and grew up in the area, my family's still around there, so I keep reasonably up to date).New Britain now hosts the New Britain Bees - an independent league team. Not to mention the City of New Britain, a blue collar place if ever there was one - hates the Yard Goats. I would imagine Philly like treatment of Santa towards mascots.
If the Goats are sharing with another team, then it could be in NB as well as Norwich. The only thing I didn't realize was that the Tigers are NY-Penn and therefore short season, so they haven't started yet (for some reason I thought they were also EL).