As an outsider, I would say that your biggest problem over the years on offense, has been OL. I know that sounds like blasphemy because you guys have produced so many NFL OL. But I feel like these players don't play to their potential as a unit when they are at Iowa.
In the run game, they aren't able to get off of their rub blocks in the zone running game, and rarely make it to the next level. That means 3-4 yards and a cloud of dust on most running plays. Also, it seems that they are incapable of stopping run blitzes so even teams with crappy defenses contain your running game a lot of the time.
In the passing game, it seems that they aren't able to pick up the blitz well. So teams naturally blitz a lot, and you take big negative plays.
It's certainly not OL talent, because the results of your NFL development speak for themselves. It's more of a case of OL cohesiveness, IMO.
In the run game, they aren't able to get off of their rub blocks in the zone running game, and rarely make it to the next level. That means 3-4 yards and a cloud of dust on most running plays. Also, it seems that they are incapable of stopping run blitzes so even teams with crappy defenses contain your running game a lot of the time.
In the passing game, it seems that they aren't able to pick up the blitz well. So teams naturally blitz a lot, and you take big negative plays.
It's certainly not OL talent, because the results of your NFL development speak for themselves. It's more of a case of OL cohesiveness, IMO.