Every Talent Has a Stage Here

From extreme sports to rap battles, cooking duels to coding sprints — if you have a talent, there's a challenge for it. And if there isn't one yet, you can create it.