There are many more such discussions, not just regarding the Grand Canyon. What you will notice is the scientists deny the obvious in order to support their world view.
Some day, if I get the time, I will try to compile a collection of Flood supporting explainations for other geological formations.