A meteor may have led to the formation of the Grand Canyon, a new study has found. While many Americans are familiar with the Grand Canyon’s beauty and uniqueness, they may not be aware of the story ...