AP

Amid a report that an arrest of Bills running back LeSean McCoy is “imminent,” police in Philadelphia have completed their investigation. Via Mike Rodak of ESPN.com, the file has been delivered to the District Attorney’s office for potential prosecution.

McCoy apparently anticipates that he’ll be defending himself in court. Via John Barr of ESPN, McCoy has hired Philadelphia defense lawyer Jack McMahon to handle the case.

Several videos have emerged showing portions of the fight that reportedly sent two off-duty police officers to the hospital, both with fractured ribs and one with a fractured orbital bone. One comes from CrossingBroad.com, another comes from TMZ.com, and the third comes from 6abc.com.

It’s hard to make out many details, although the TMZ video seems to show McCoy throwing at least one punch.

Given the symbiotic relationship between police officers and prosecutors, the D.A. will face plenty of pressure to pursue charges against McCoy and all other suspects, in order to obtain justice for the off-duty police officers who were injured in the assault. Given McCoy’s profile and resources, there also will be pressure on prosecutors to get everything right in order to seal off any potential avenues for injecting “reasonable doubt” into the case.

The NFL already is investigating the situation, and it could impose discipline on McCoy with or without prosecution.