According to the Palm Beach County Sheriff's Office report, deputies saw Ball carrying an open container outside a Shell gas station on Okeechobee Boulevard. They said he appeared to be drunk and smelled of alcohol.

After Ball put his hand in his pocket, one of the deputies asked if he had a weapon.

"Yes, I got a knife and you ain't getting it, mother (expletive)," Ball said, according to the report.

Detectives said Ball pulled a folding knife out of his pocket and lunged at one of them as they tried to take it from him, the report stated.

Ball refused to place his hands behind his back and screamed profanities at the deputies, the report added.

On his way to the hospital, Ball repeatedly told deputies that he'll kill them when he gets out, the report said.