Pensacola Barracudas (soccer)From Wikipedia, the free encyclopedia The Pensacola Barracudas were an American soccer team that played in Pensacola, Florida. This article does not cite any sources. (December 2009)
The Pensacola Barracudas were an American soccer team that played in Pensacola, Florida. This article does not cite any sources. (December 2009)