Where do I go from here?

I just picked this bad boy up. I know it needs to be cleaned. Is there anything else I should do before cooking on it? Potential re-reason? Any advice would be greatly appreciated!

I just picked this bad boy up. I know it needs to be cleaned. Is there anything else I should do before cooking on it? Potential re-reason? Any advice would be greatly appreciated!