Jameson Williams found with guns in car & let go by officers, police launch investigation
Detroit Police Internal Affairs has launched an investigation after Lions wide receiver Jameson Williams was released following a traffic stop in October of this year. Williams’ brother was driving during the traffic stop and informed officers of two g.ns in the car. He did have a valid CPL. One g.n though, was registered to Jameson,