Pensacola Barracudas (soccer)


The Pensacola Barracudas were an American soccer team that played in Pensacola, Florida.

Year-by-year