FYI - the "sloppy-drunk white chick(s)" (there were more than one) were friends of the wife. The soldier was there with his wife and about 6 of their friends.
So let me get this straight: The ball players approach the soldier and his wife and start making derogatory racial comments about a white guy being with a black chick.
The soldier let's it slide, so the now disinterested, underage ball players start to leave.
As they are walking outside a friend of the soldier's wife starts "ratcheting" it up (I assume talking smack but it's not clear in reference to whom or what), causing the soldier to run outside where he is knocked-out cold by the ball player who didn't make racial commments.
Oh, and somewhere in this whole thing the football player said that the soldier called him a name white folks aren't supposed to say, causing the uncontrolled action of the ball player's hand up against the soldier's head.
Sure. Makes sense to me.
I take it you live there? Get a copy of the arrest report and post it online.