Fair, but the English language exists to be bastardised and there's plenty of terms that exist purely within football vernacular. I've got to say I can't remember hearing the word used in its original definition in my entire life.
Even FM only uses in in the context of a player that's played for many clubs Never heard another use than that in my 27 plus years of life so far.