Darrelle Revis has been cleared of all charges regarding an altercation that took place in Pittsburgh last month, in which two men were knocked out cold.

Revis was facing a number of charges including two felony counts of aggravated assault, one felony count each of robbery and conspiracy, and a misdemeanor count of terroristic threats, but his friend took the rap. 

According to ESPN, a judge dismissed all charges against Revis today after hearing testimony from Revis' childhood friend who took the blame for punching the two men in the face, saying he came to Revis' defense during the altercation.

The two men, aged 21 and 22, told police that they were punched and knocked out amid a verbal altercation with Revis, although they didn't know who hit them.

Revis, who was released by the Jets, a couple of weeks ago is still an unrestricted free agent.