Crawford's criticisms reflect the concerns of many Giants fans, who have seen the team struggle to remain competitive in ...