HALL: Rumors flying on Cochran announcing re-election plans

Posted on 12/2/2013 by