I tweaked my surgically repaired knee when trying to jump from the inside of the wake out. My left foot came slightly out of my binding and my knee bent a bit the wrong way.
You will get the cha chas if you keep riding in the Delta. So stay away. :P You won't find any glass out there. It is all choppy water. It sucks out there....
Shhh. Don't tell anyone about the Delta.
There is nothing like this in the Delta.
Glass is just a myth out there.