Rancho Cucamonga's Shrey Parikh won the Scripps National Spelling Bee on his third attempt at the title.