The stage is set for a showdown at FOX 2's studios. St. Louis Mayor Tishaura Jones goes head-to-head with challenger Cara ...