Kirk has changed their practice habits over his time at Iowa. The team now practices in the morning and takes Thursday as their off day. Most teams still take Sunday or Monday as their off day, practice hard in pads through Thursday, and walk through and travel on Friday. I believe Iowa does rehab (run/lift/stretch) on Sunday before meetings, padded practice Mon-Wed, off Thursday, and walk-thru Friday morning and then travel. Its been this way for a few years now. They like it because it allows a whole day off for the players to recover closer to game time. Chip Kelly made a similar change when he was at Oregon and there are a few schools who some sort of variation on the traditional practice schedule.