ASU's major violations have me thinking...