Already people saying he and the girl had several encounters before, and there may be jealousy involved. Might be best to see how this shakes out before jumping to any conclusions.
Trust me Gainesville Police is not Tallahasse Police