Three-time Olympic gold medalist Shaun White has apologized to the Special Olympics community for a Halloween costume he wore over the weekend.
White, 32, dressed up as "Simple Jack" -- a character with a disability played by actor Ben Stiller in the 2008 movie "Tropic Thunder" -- and posted the photo to his Instagram account.
The Special Olympics criticized the costume, saying in a statement: "We are truly disappointed that Shaun White, an acclaimed Olympian, would choose this costume which is so offensive and causes so much pain.
"Disability is not a joke nor should it be a punchline. We hope that Shaun White and others learn that this just continues stigma, stereotypes and discrimination."
White has since deleted the photo, and on Tuesday, he apologized on his social media accounts.
"The Special Olympics were right to call me out on it," White wrote. "They do great work supporting so many tremendous athletes and I am sorry for being insensitive."
The Special Olympics thanked White for the apology on Twitter and invited him to "shred with our athletes."