Answer
George Pickett fled to Canada after the Civil War because he feared prosecution for executing deserters. As a commander in the Confederate Army, Pickett was responsible for the execution of several deserters. After the war, he was concerned that he would be arrested and charged with murder. He therefore fled to Canada, where he lived for the rest of his life.