Reading your question and some of the answers one can have the impression that you equal "language agnosticism" with "knowing every paradigm on earth".
I'm not sure whether knowing every paradigm that exists or knowing an assorted range of languages, spanning several paradigms and types of languages makes you "language agnostic".
It's like saying that having practiced all religions makes yourself religiously agnostic.
I think a language agnostic person regarding programming languages should be someone that doesn't know how to program in any language at all or doesn't care what language he/she is asked to programm with.
That said, some people say a true programmer can program in any language given access to that language's documentation.
If that is what you mean by "language agnostic" then almost any experienced programmer can program in any language he/she gets forced to work with, given access to the language documentation.
Maybe you want to be "language polytheist".
I myself am competent in several language paradigms but I'd prefer OOP when it aplies. So I guess I'm not agnostic.
You will hardly find anyone who doesn't prefer a certain paradigm or language given the liberty to choose.