Marvin Jones signing made sense regardless of Williams availability. CJ Moore was signed March 18th and Jones April 5th. That is a small window for him to find out. Holmes could have found out internally that Williams was gambling and a suspension would be likely. I assume at the very least he knew an investigation was ongoing.
I never thought of a recently fired coach could become a snitch. It is weird though three of the four players suspended were receivers and they were either on injured reserve or practice squad.
Williams could have easily went down in training camp with an injury that took him out 6 weeks. Just have to adjust. I don't think this changes their draft plans.
The Lions signed CJ Moore on March 18th. Obviously they wouldn't have signed him if they knew he was going to be suspended so they likely found out recently.
According to Ian Rapoport, Williams suspended for gambling on college games but from a Lions facility which could be the training facility, team bus, team hotel etc.
I believe with Williams it was because he was at the facility. As I understand it, betting on NFL games is banned so that's why Cephus and Moore got idefinite. Williams got 6 games because he was betting on non NFL games which is allowed but not on NFL or team property.
Well Fox coached more than just the Bears. Patricia inherited a 9-7 team and drove it in the ground with a historically bad defense and is one of the most hated coaches by players in the NFL.