Former NBA guard Ben Gordon was released on bail for a second time Wednesday after he was re-arrested on a separate case – only hours after being released.

“It had been a whirlwind 24 hours for the former Chicago Bulls player who has been in and out of jail cells and courtrooms in two of New York City’s boroughs. Gordon was first arrested on Tuesday in Queens after allegedly repeatedly punching his son in the face when the 11-year-old dropped a book, according to court documents.”