St. Francis of Assisi's remains will be displayed at his basilica in Italy during 2026 to commemorate 800 years since the beloved saint's death in 1226.