Heat oven to 400°F. Line a 12-cup muffin pan and lightly mist liners.
Whisk flour, granulated sugar, brown sugar, baking powder, baking soda, salt, and cinnamon in a large bowl.
In another bowl, whisk milk, sour cream, melted butter, eggs, and vanilla until smooth.
Pour wet ingredients into dry. Stir gently until just combined; a few flour streaks are fine.
Fold in half the chopped cherry filling, keeping the batter slightly streaky.
Make the crumble: Combine flour, brown sugar, cinnamon, and salt. Stir in melted butter until clumpy. Mix in turbinado sugar.
Divide batter among cups, about two-thirds full. Spoon a little more cherry filling on each and swirl lightly.
Top each muffin with a generous layer of crumble.
Bake 16–19 minutes, until golden and a tester comes out with moist crumbs.
Cool in pan 5 minutes. Transfer to a rack and let cool until warm or room temp.