Spring practice recap: defense