As a former resident of the great state of Idaho, I have heard plenty of stories about the Idaho State football teams...