formation No Further a Mystery
delta - a low triangular place of alluvial deposits where by a river divides prior to entering a bigger entire body of water; "the Mississippi River delta"; "the Nile delta"or their defense on the route or regardless of what it could be so you only try and put The 2 with each other. From ESPN It is probably resulting from some conversation with Var