New York Jets running back Joe McKnight is in some trouble with the law.

McKnight was arrested in New Jersey a week ago for outstanding warrants after being pulled over for speeding and changing lanes without signaling, according to the New York Post.

Per the report, McKnight passed a police officer on the right at a high speed and changed lanes without signaling in his 2010 Mercedes-Benz.

McKnight hadn't paid a $200 fine for failing to produce and insurance and had a second warrant for nonpayment of a $120 fine from a ticket for failing to observe a traffic signal.

Brought to the police station, McKnight posted $320 bail for the outstanding warrants and was released with a summons for the unsafe lane change and an uninsured vehicle.

Follow me on Twitter: @RavensInsider

Aaron Wilson covers the Ravens for The Baltimore Sun.