A judge has dismissed all charges against Darrelle Revis stemming from a February altercation in Pittsburgh.

Revis had been charged with two felony counts of aggravated assault, one felony count each of robbery and conspiracy, and a misdemeanor count of terroristic threats.

Revis appeared in municipal court Wednesday where the judge decided to dismiss the charges after hearing testimony from one of Revis' childhood friends. The friend told the judge he came to Revis' defense during an altercation and punched the men, knocking them out.