Tarboro Tarbabies Location: Tarboro, North Carolina Level: professionalSport: baseballLeague: Virginia League Status: defunctYears: 1921Teams with the Tarbabies team name Tweets by mascotdb