All aboard the Jameson Williams train! After having a solid start to his third season in the NFL, the Detroit Lions wide receiver found himself in more trouble with the NFL and the law. Williams was suspended for two games for violating the leagueโs performance-enhancing substances (PES) policy. Outside of the NFL, Williams was takenโฆ
This article was originally published by Prideofdetroit.com. Read the original article here.