No, the theory of evolution can't explain that, but a first year geology student could.
The Colorado River originally flowed to the California coast and created the Monterrey submarine canyon. It changed course to the Sea of Cortez rather recently, thanks to the San Andreas fault.
You creationists are really remarkable. You spout off arrogantly on this kind of crap and yet never have any idea what you're talking about.
Why does creationism need this wild global flood theory?
There was a tsunami 8,000 years ago in the Mediterranean. It was caused by a volcanic avalanche in Sicily. How do we know that this was not the “flood” pouring down on the land?