Jim Thorpe's remains will stay in the Pennsylvania hamlet named for the legendary Native American athlete and Olympics champion, after a federal appeals court on Thursday rejected an effort by two sons to move them to tribal lands in his native Oklahoma.