I don't gamble so be easy on me. Does "lock" mean something else in sports betting?
"Lock" is gambler's slang for "guaranteed". Which is why we're laughing our asses off at OP at the moment - especially considering his **** posts in the "Ames Day" thread.