Detroit Lions Wide Receiver Jameson Williams Suspended Two Games For Violating NFL’s Performance-Enhancing Substances Policy

Third-year Lions wide receiver Jameson Williams has been handed a two-game suspension by the NFL for violating their performance-enhancing substances policy. Videos by FanBuzz Jameson Williams is disappointed with the current suspension but says he has “no choice but to take it on the chin.” “I’m in good spirits just ready to get back with the my … Continue reading Detroit Lions Wide Receiver Jameson Williams Suspended Two Games For Violating NFL’s Performance-Enhancing Substances Policy