The stage is set for a showdown at FOX 2's studios. St. Louis Mayor Tishaura Jones goes head-to-head with challenger Cara ...
The debate is set for 7 p.m. Thursday at the FOX 2 studios in St. Louis County. How To Watch. There are three ways viewers ...