Hope Solo, and her husband, are embarrassments to the University of Washington and Seattle. Which is difficult, at times, because they’re both successful in their own rights. Jeremy Stevens is a horrible human being but, Hope Solo, at times, I’ve cheered on only to be let down by something stupid she does. Like…