West Palm Beach Barracudas Location: West Palm Beach, Florida Level: professionalSport: hockeyLeague: Southern Hockey League Status: defunctYears: 1995-96Teams with the Barracudas team name Tweets by mascotdb