Preheat your oven to 350 degrees Fahrenheit.
Prepare a 9x5 inch loaf pan by lining it with parchment paper and generously spraying it with non-stick baking spray.
In a large mixing bowl, combine the granulated sugar, brown sugar, flour, baking soda, salt, and spices. Whisk these ingredients together thoroughly.
In a separate bowl, combine the pumpkin puree, eggs, egg yolk, oil, orange juice, and vanilla. Whisk until smooth.
Gently fold the dry ingredients into the wet ingredients using a rubber spatula.
Pour half of the batter into the prepared loaf pan.
Sprinkle the cinnamon sugar mixture over the first layer.
Pour the remaining batter on top and smooth it out.
Prepare the crumb topping by mixing brown sugar, flour, cinnamon, and salt together.
Quickly work in the cold butter until the mixture resembles tiny peas.
Sprinkle this crumb topping over the batter in the loaf pan.
Place the loaf pan in your preheated oven and bake for one hour.
Allow the loaf to cool in the pan for 30 minutes before transferring it to a cooling rack.
Store the cooled bread in a sealed container.