Born and raised in Massachusetts, I dont live in Boston but I do love the town though and have been there for a school trip a couple of times. My favorite baseball teams are Red Sox and Marlins and my favorite football teams are Patriots and Dolphins. Is there any other merpeople that live in New England and that live near me also?