Jameis Winston was suspended exactly 2 months and 4 days in advance before the start of the 2018 season .
Exactly 2 months and 4 days in advance , on June 21st , the NFL suspended Winston for the first several games of the 2018 season , for violating the league ’ s personal-conduct policy.
Jameis Winston