Randy has a serious problem. You NEVER hit your wife. Period. Never, never. Unfortunately this has happened before and it appears they are both caught in the "Cycle of Abuse". Tension leads to crisis and the victim denies what has happened with hope that the abuser will change. The cycle repeats its self over and over.
Randy is deserving of punishment and help if he desires it. I have little tolerance of men beating their wife's. If she yelling and "pushing his buttons" he needs to get up and leave, Pull the car over and walk away, just be the adult in the situation and leave. Being an NFL player, whatever he does, good or bad, is going to be the newspaper and he is either going to reap rewards or be scrutinized severely.
I know that NFL players are not the Boy Scouts of America but my hope is that the Dolphins organization will hold their players, coaches and staff to a higher standard. Suspend him for several games or trade him. I think Randy is in the last year of his contract and I'm sure this is going to come back and bite in his wallet. Maybe he will learn that there are consequences to his actions.