NBA Finals: Stephen Curry MVP crowning glory 'a long time in the making' | Stadium Astro