In a medium saucepan, heat milk over medium heat just before boiling.
Cut bread into 1 inch squares. Put into a large mixing bowl, set aside.
In a medium mixing bowl, whisk eggs. Add sugar, salt, vanilla, cinnamon and whisk until combined.
Pour milk into egg mixture. Whisk until combined.
Pour over bread and let sit for about 2-3 minutes.
Spoon half into buttered baking dish.
Add apple filling and pecans.
Spoon the rest of the bread mixture on top of the filling.
Bake uncovered for 50-60 minutes or until tooth pick inserted comes out clean.