Actually, the evidence from the Grand Canyon is far more supportive of YEC. Have you looked into it yet?
Is the photo a close up of Helen’s grand canyon?
As usual, it just proves evolution is a matter of faith in a religion, not real science. It is a theory, and a shaky one at that. Just as global warming is falling apart, so is evolution. there is a bunch of money invested in it, so it may take a total embarrassment to finally kill it, but it won't stand under scientific scrutiny. Whenever things get too shaky, you just evolve the theory to some other fantasy and call it science.