Detroit Police have reportedly launched an investigation into why Lions star Jameson Williams avoided arrest after he was found with two guns.It's claimed the receiver was a passenger in a car alongside his brother when it was pulled over by cops for speeding on October 8.Williams' brother revealed there were two guns inside but the NFL star - who is currently serving a two-game suspension over performance-enhancing drugs - was soon released.
Load More
Load More