BR - Hope Solo failed a drug test, and the world subsequently freaked out.
Ahh she failed, move on people.
Ahh she failed, move on people.