Crazy Mother in Law

Omg lord help me. My insane mother in law is coming to visit for 10 freaking days and I think I’m going to lose my mind. This woman is something else. My son has always been fairly big, and when he was born she said he was going to be in the NFL and pay for her lifestyle someday. Pissed me off so bad. He was 1 day old at the time, who knows who he’ll be. She always talked to her kids like they were her meal tickets and that they owe her something for her being a basic mother to them. She’s not doing that to my child. Anyone have any advice on dealing with a crazy in law being in town for that long?