Mayo was in 3rd place in the polls last I checked. The Dems love McAllister, since he’s one of them.
Ultimately though the blacks will vote for Mayo, which is enough to finish first considering the high turnout expected for Landrieu too.