Why is there a post in my name that I didn't post?

I think it's a scam it said yo yo yo free iPhone sick click the link and all that shot how did they get on my Facebook page have they hacked me coz it said that I posted it

Added (1). Btw is on my iPad

Ghosts

It's a virus. Delete the post, run a full virus scan and delete any apps you don't use. Often these viruses hide in apps, usually games

Lesson learned, nothing in life is free, especially in FB.

Someone Hacked Your Account Thats Why You Have To Change Your Password

Check And See if You Have Any Unknown Apps Or Pages Connected To Your Account if You Have Any Remove Them

That Should Hopefully Fix The Problem