This has never happened before. I'm gonna go with my gut and say Geno wasn't innocently standing by his locker when he got punched out of nowhere. Bowles even said the were BOTH arguing. Leaders dont get dragged into stuff like that.
I dont think anyone could have answered that until the regular season began, including the coaches. It's not a crazy theory though. Geno is horrible. Lets also not forget that you probably have to be a real a$$hole to get punched in the face when you are the starting QB. It's not like I have ever even heard of his happening before. This is Ryan Leaf sh*t tbh.
After the poor excuse for QB play over the last 2 years, its hard to see where Geno deserves anything but booing. Wait until week 1 when they are chanting for Fitzpatrick or Petty. Geno has literally produced two of the worst years I have ever seen at QB, it's hard to see why he would deserve a pass.