What Happened to Jameson Williams? NFL Suspension & Concealed Weapon Charge Explained

Wide receiver Jameson Williams for the Detroit Lions is in hot water for two reasons this time. The first is a two-game suspension due to him violating the NFL’s Performance Enhancing Substances (PES) policy and the second is due to an investigation over a concealed weapons charge. The latter has the potential of hitting Williams … Read more