Skye Topic–Producer & Casting Lead for ‘The Challenge’– Reveals Why Certain People Keep Being Cast, Names the Challenger She’s “Obsessed with” & More Skye Topic, producer and casting lead for ‘The Challenge,’ discussed how why certain competitors continue to be cast …