Preheat oven to 350°F.
Mash potatoes in a large mixing bowl. While still warm, fold in sugar, milk, beaten eggs, vanilla and melted butter. Stir with a wooden spoon until well combined.
Turn sweet potato mixture into a 2 qt. casserole dish.
For Topping: In a small bowl, combine light brown sugar, flour, melted butter and chopped pecans. Spoon this topping evenly over sweet potato mixture. Bake about 40 minutes or until topping is crisp, pecans have toasted and sweet potato mixture is bubbling.