Florida prosecutors said Stevens violated his probation relating to a previous drug conviction, but Hillsborough County (Fla.) Judge Walter Heinrich ordered Stevens released. Stevens, 33, had been held on bond since Wednesday. He still faces a probation hearing.

"Technically, they could call this witness who you allegedly assaulted and make them testify,'' Heinrich told Stevens via video teleconferencing.

Stevens' attorney, Mark O'Brien, told USA TODAY Sports that he believed the matter would be resolved in his client's favor within a month.

"It was dismissed in Washington and it will be dismissed here'' in a probation hearing, O'Brien said.

Police in Washington discovered Stevens, who had dried blood on his shirt, in a bedroom and said they believed he was hiding. Stevens claimed he was sleeping on the floor between a bed and a wall. The police report said Stevens told investigators he and Solo had argued about where they would live after they married.

Stevens, who has had numerous scrapes with the law involving drugs, alcohol and violence since 1998, had been placed on probation through October 2013 relating to a drug-related arrest in 2010 while he played tight end for the Tampa Bay Buccaneers. The team released him two days later and he never played again, ending a nine-year NFL career.

The original charge in 2010 was a felony count relating to possession of marijuana with intent to sell and possession of drug paraphernalia. Stevens pleaded guilty to a lesser charge and was given probation.

O'Brien said a day earlier that if his client was not released then the court was "judging Jerramy Stevens on his past and not what's going on in the present.''

"Look, he's a former NFL player and he's married to the goaltender of the U.S. national soccer team,'' O'Brien said. "There's a certain amount of notoriety that goes along with that. Plus, it's no secret that he has been dogged by allegations of criminal misconduct in his past.''