Stars Football League Announces the Ft. Lauderdale Barracuda Logo

The Stars Football League is excited to announce that the Ft. Lauderdale Barracuda Logo has been approved.