Truth, hard truth, and statistics ? Indiana State?s football team turns the old phrase on its head. More...