Four police officers punished for falsely detaining Nate Allen
Raiders safety Nate Allen was detained by police for several hours in Fort Myers, Florida in February after he was accused of lewd behavior in a vehicle and Allen, who was exonerated of the allegation, said afterward that he planned to sue the police department for the incident. The Fort Myers Police Department has investigated…