Carter faces uphill battle in mayoral race, analysts say

Carter faces uphill battle in mayoral race, analysts say