News  Mitchell: I let the team down at the last moment, and I am responsible

Mitchell: I let the team down at the last moment, and I am responsible