New York Knicks star Raymond Felton has been arrested on weapons charges, according to reports from NBC New York that cite the NYPD.
According to Police, the 29-year-old handed himself after discovering that investigators wanted to talk to him during the early hours of Tuesday morning and has been charged with first, second, third and fourth degree of criminal weapon possession.
Felton, a veteran point guard out of the University of North Carolina, was in uniform just hours before the arrest as the Knicks lost 110-108 to the Dallas Mavericks - a rather cruel defeat that came courtesy of a last-gasp Dirk Nowitzki buzzer-beater.
Felton was selected by the Charlotte Bobcats with the fifth overall pick of the 2005 NBA draft and spent five years with the franchise before signing with the Knicks after becoming a free agent.
His first spell in the Big Apple didn't last too long, however, and he was sent to the Denver Nuggets as part of the deal that saw Carmelo Anthony move to the Knicks.
A spell with the Portland Trailblazers followed, before Felton returned to New York in July 2012, packaged in a trade that also involved Kurt Thomas, Jared Jeffries and Dan Gadzuric.
Such an indiscretion marks a new low point in what has been a thoroughly miserable season for the Knicks.
That defeat to the Mavs left Mike Woodson's crew 11th in the Eastern Conference with a dismal 21-36 record.