Michelle Beadle lands job with Spurs