It looks like a combination of attrition and a poor recruiting year in 2018 are the reasons for our problems on the O line this year. From the 2017 class, we lost Kallenberger unexpectedly and with little warning. Wirfs left early for the NFL. 2018 was a weak year for recruiting OTs for us...