Preheat oven to 375 and spray a 13 x 9 baking dish with nonstick cooking spray or grease it with butter.
Whisk together the flour, 1 cup of sugar, baking powder, baking soda, salt, and ground cinnamon in a bowl.
Blend 1 1/2 sticks (12 tablespoons or ¾ cup) of butter into the flour mixture with your hands or a pastry blender until it looks like coarse sand with some larger chunks in it.
Transfer 1 1/2 cups of the flour mixture to a separate bowl and reserve for the crumb topping.
Whisk the eggs, sour cream, and vanilla extract in a separate bowl until combined, then pour this into the remaining flour mixture, stirring until combined.
Fold in the raspberries, then transfer the batter to the prepared baking dish.
Add the remaining 2 tbsp of butter and 2 tbsp of sugar to the reserved flour mixture, blending the butter into the flour until you have small pebble-sized clumps.
Sprinkle the batter with the crumb topping and bake in the middle of the oven for about 40-45 minutes or until an inserted toothpick comes out clean.
Cool the cake in the pan for 15 minutes before cutting.