It's a regular sports tradition in Virginia Beach. The North American Sand Soccer Championships are back for their 24th edition this weekend in Virginia Beach.

The event stretches along 19 blocks along the oceanfront. The main stadium is on 24th street.

There are nearly 1,000 soccer teams at various age and skill levels. The top tier is the U.S. Open. The finals from the U.S. Open are Sunday at 2:30.

Of course, there is much more than the soccer. There is beach flag football, beach field hockey, beach wrestling and knockerball just to name a few of the other festivities.