Authorities arrested a man in Springfield on Wednesday afternoon in connection with the assault of a Metro Nashville Police officer who was hit and dragged by an ATV as a number of the vehicles swarmed Broadway on Saturday.

Walter E. Moss II, 30, has been charged in connection with the assault.

He was arrested by U.S. Marshals in Springfield on Wednesday afternoon and served six warrants, three felonies and three misdemeanors.

Special Events Sgt. John Bourque, a 22-year veteran of the Metro Nashville Police Department, was struck and dragged by an off-road vehicle on Broadway over the weekend, according to police.

Bourque was treated at Vanderbilt University Medical Center and released late Saturday. He is back at work this week on light duty.

What happened on Saturday?

On Saturday, police said about an estimated 100 dirt bikes, motorcycles, ATVs, and four wheelers illegally took over Broadway on Saturday. A Nashville police spokeswoman said ATV riders have caused issues in the past, mainly causing congestion on roadways.

In a video, drivers of the off-road vehicles can be seen weaving in and out of traffic downtown. The video also shows Bourque being hit by one of the vehicles and dragged into a steel barrier.

"These individuals were weaving in and out of moving and parked vehicles, endangering motorists and pedestrians when Sergeant Bourque was struck," according to the news release.

One other person has so far been arrested in connection with the event and charged with reckless driving and driving a motorcycle without the proper license. An arrest affidavit alleges that defendant was operating a motorcycle alongside the other drivers and struck a police van while driving the wrong way down Broadway in an attempt to evade police.

The charges

Moss has been charged with three felonies — aggravated assault on a police officer, reckless endangerment and evading arrest — as well as three misdemeanors — leaving the scene of a personal injury collision, reckless driving, and driving on a revoked license.

He was also arrested on an outstanding Robertson County drug charge, MNPD said in a release Wednesday evening.

Tennessean reporter Jason Gonzales contributed. Reach reporter Mariah Timms at mtimms@tennessean.com or 615-259-8344 and on Twitter @MariahTimms.