You owe the American people — and especially our U.S. Olympians — a public, unequivocal apology.
The Olympic Games exist to bring the world together through excellence, discipline, and mutual respect. They are one of the few moments when nations set aside division and celebrate human achievement. Instead of honoring that spirit, you chose to insult American Olympians by calling them names. That is not leadership. It is childish, tacky, and profoundly disrespectful.
These athletes represent the United States on the world stage. They sacrifice their bodies, their privacy, their mental health, and often their financial security to compete under our flag. They train for years — decades — for a moment that comes once in a lifetime. And while they are doing that work, you are sitting comfortably and tearing them down with juvenile insults.
It is beneath the office you hold.
Your behavior embarrasses this country. It undermines the unity the Olympics are meant to foster and sends a humiliating message to the world: that the President of the United States cannot summon basic decency or restraint, even when Americans are representing us with honor and pride.
You do not have to agree with every athlete. But you do have an obligation to respect them. That obligation comes with the job.
Stop the name-calling. Stop the petty attacks. Apologize — publicly — to the U.S. Olympians you disrespected. Do it clearly. Do it sincerely. Do it without excuses.
Leadership means lifting people up, not tearing them down. Right now, you are failing that test.
The American people — and our athletes — deserve better.