Peel and cut up the peaches. Chop the pecans. Set aside.
In a large bowl, stir together the granulated sugar, milk, oil, and eggs.
Mix in the flour, salt, and baking powder. (Note: The batter will be a bit dry.)
Fold in the peaches and pecans until thoroughly blended.
Spoon the batter into a standard 9x5" loaf pan or two smaller half-size loaf pans.
Bake at 350°F (175°C) until a knife inserted into the loaf comes out clean.
Allow to cool for 20 minutes.
In a small bowl, whisk together the powdered sugar and milk.
Drizzle over the cooled bread just before serving.
