I wonder how anyone would know that someone coming for a short-term stay with a U.S. passport was required to have that visa. Are athletes on a watch iist at immigration? Or do they simply not get paid if they don't have the visa? Unless you have access to her medical information, you have no way of telling when she should have made the determination. The fact of the matter is that she did withdraw, and in enough time for the Japanese Federation to pick a replacement skater who could go to the local Japanese consulate or embassy and get that pesky visa if need be. (Of course, whether this actually happens remains to be seen.) I wish other skaters who know they aren't fully fit to compete would withdraw early enough to let someone replace them.