Sheldon Richardson was arrested earlier this month and charged with resisting arrest and several traffic violations, according to court records.

Richardson was arrested in St. Charles County, Mo., on July 14 after officers observed him driving 143 mph, according to the St. Louis Post-Dispatch. He had apparently been racing another vehicle on a highway when officers attempted to stop him.

Richardson had two other men and a 12-year-old child in the 2014 Bentley Silver Spur with him. He was also charged with endangering the welfare of a child.

 

Officers also found a loaded handgun under the driver's seat.

The arrest occurred less than two weeks after the NFL handed Richardson a four-game suspension for violating the league’s substance abuse policy.

Richardson was a Pro Bowl selection last season for the New York Jets.