Storrs, CT doesn’t have a pro sports team, so they look to the local college team?
So does Providence, RI
So does Tuscaloosa, AL
So does Lincoln, NE
So does Lawrence, KS
So does Chapel Hill, NC
The list goes on. This isn’t some profound thing that’s exclusive to Connecticut