By 2005-06, with the team averaging fewer than 3,600 fans per game, the Barons ... new franchise is called the Barracuda, especially considering how unique the logos have been leading up to ...