Join the team at Durham Barracudas or phone Durham Barracudas sports league and association for directions and more athletics information. We are forming new Durham Barracudas teams and leagues today. So register at Durham Barracudas main office or Durham Barracudas coaches.