Gone but not Forgotten

Daytona Beach Barracudas
Daytona Beach, FloridaLast Part of the Women's Professional Football League
The Daytona Beach Barracudas were a women's football team. Based in Daytona Beach, Florida, they were last a member of the Women's Professional Football League. The team. It is unknown when the team played..
Daytona Beach Barracudas News from OSC's Archives
