Port Chester Police Department

Sheila Mara had a blood-alcohol level of .22 percent, police said. (credit: CBS 2)

Police: DWI Arrest May Have Saved Sheila Mara’s Life

Sheila Mara, the daughter of late Giants owner Wellington Mara, missed a “do not enter” sign and collided head-on with a taxi cab, police said.


Port Chester Police cruiser (credit: Port Chester Police)

Port Chester Police Chief Arrested By FBI

The arrest came as the FBI investigates allegations surrounding the disappearance of more than $26,000 in cash and narcotics from the evidence room at the Port Chester Police Department.