Houston swept the twins, but was it enough to silence critics of the current most hated team in sports?