him to play since they thought he was the better qb? Was Saleh thinking that he had to make a change or risk losing face in front of his team by sticking with Zach? Did Zachs comments after the game just prove to be the final straw after internal complaints and frustration from teammates? Theres just so many things that we don't know about related to practice, team dynamics, Zachs attitude and leadership, etc