Retired World Cup winner Abby Wambach has apologised after being arrested for drink-driving.
The 35-year-old former United States forward took to Facebook on Sunday after being stopped as she returned from dinner at a friend's house.
She said: "Last night I was arrested for DUII (driving under the influence of intoxicants) in Portland after dinner at a friend's house."
If you cannot see the embedded Facebook post click here.
"Those that know me, know that I have always demanded excellence from myself. I have let myself and others down.
"I take full responsibility for my actions. This is all on me. I promise that I will do whatever it takes to ensure that my horrible mistake is never repeated.
"I am so sorry to my family, friends, fans and those that look to follow a better example."
Wambach retired last year after a career which took in Washington Freedom, magicJack and Western New York Flash.
She played for her country for 15 years, scoring 184 goals, appeared in four World Cups and also won Olympic gold for her country in 2004 and 2012.