Tennessee Titans wide receiver Justin Hunter was arrested in Virginia today ... after allegedly beating up someone in a crazy bar fight earlier this month.
Cops say Hunter was involved in a brawl at the Sandbar Raw Bar in Virginia Beach on July 3rd -- where a victim was transported to a hospital to treat the injuries.
Hunter surrendered to authorities on Monday and was charged with felonious assault. He's being held at Virginia Beach City Jail.
The 24-year-old is set to be arraigned tomorrow.
Story developing ...