I don't think it's a good idea to ever bring it up in public, but I also have some compassion for these situations. For most of us, if a personal or health issue causes us to perform our jobs at less than peak, the company can survive for a while with our sub-par performance, or we can take time off and either somebody else fills in and/or whatever we're working on can wait until we get back.
For professional athletes at the highest level, the team takes a serious hit if the player has to be out for a while, and even if the player manages to play through it but at a less than peak level, the team still suffers.