Finally, the NCAA says enough and lays down the hammer!!