Combine the flour, brown sugar, and pecans. Add the butter and mix with a fork or your fingers until the mixture is combined and forms clumps.
Refrigerate while you make the bread batter.
To make the bread:
Preheat oven to 350°F (175°C). Grease a 9"x 5" standard loaf pan.
Whisk together the flour, baking powder, salt, and baking soda. Set aside.
Whisk together the sugar, brown sugar, sour cream, melted butter, egg, and vanilla extract. Stir in the flour mixture, mixing just until combined. Stir in the dried fruits and pecans.
Transfer the batter to the prepared pan, spreading evenly.
Bake 18 minutes. Remove from the oven. Sprinkle the streusel topping over the top of the bread. Using a spoon or spatula, carefully and gently press the streusel down onto the bread.
Bake 20 to 25 minutes, or until a pick inserted into the center comes out clean.
Cool the bread in the pan for 15 minutes Then, flip the bread onto a cutting board or plate, and flip again onto a wire rack to cool completely.
Notes
*If you use larger dried fruits like strawberries, I recommend chopping them into bite-size pieces.