OK...In that sentence "a lock" was being used as a gambling slang meaning a "sure thing", "Sure bet",an inevitability.
Yes...and meaning that in the contest of top freeloader(as in gambling, winner take the bootie) NE and LA cannot be surpassed.
That is horseshit.