Logo History: It shouldn’t be too shocking that the new franchise is called the Barracuda, especially considering how unique the logos have been leading up to this point.