Hell hath no furry like a woman scorned. I doubt there's anything to charge him with. Cops aren't stupid. Geno is no angel but women will often embellish an argument or flat out lie out of anger. Even with a medical report. The fail proof easiest and number one method women use out of anger...