You're an old cynic. However, I feel that post 55 contains enough clues to suggest not - well constructed, well punctuated, lack of spelling mistakes, and knowledgeable content. But I could be wrong - oh, the seeds of doubt have been planted!
Derived from "Association Football". I can only assume that our posh public (private) school brethren used the term "soccer" to differentiate it from "rugger" (Rugby Football).