Danny (or Doc) might say that he hopes Shaq (or KG, or whoever) will play, or he expects Shaq will play, or he thinks Shaq will play, or he's planning on Shaq playing. A lot of fans exaggerate that into an iron-clad promise, and when it doesn't comne true, they accuse Danny of lying. There's no excuse for that. Neither Danny nor Doc can see the future. Neither can some anonymous source quoted in a column by a newspaper that wants to attract readers.
Will Shaq play this year in the playoffs? At this point, nobody knows. If you believe a prediction and are dissapointed, it's your own fault, and you have no justification for accusing anyone of lying. Such desparation to know the future! Maybe you have money riding on it; that's your own problem. A fan's bet is not cause for blaming a team spokesman for anything.
Sometimes a player, Doc, Danny, or a physician or trainer may say apparently conflicting things. They may have different information, or different opinions about what the information means.
So far, I don't recall Danny promising anyone anything about whether Shaq will play, and I don't recall reading or hearing any reliable inside information from any reliable source.
So please, back off on all the unjustified accusations of lying, and let things play out without pretending that you or anyone else knows the future with certainty.