I bet Sherrone Moore is kicking himself