South Shore Outlaws Location: Plymouth, Massachusetts Sport: footballLeague: New England Football League Status: activeTeams with the Outlaws team name Tweets by mascotdb