The same thing was said coming into this year - we lost 3 year starting QB CJ Bacher, 4 year starter at RB Sutton and all our top receivers, essentially like 90+% of the offensive yardage from last year. Kafka looked absolutely terrible in the pocket before this year. No one expected this kind of year from him, especially with NO running game to speak of (worse off than the Gophers in this department). That tells me he must have had very good "coaching up" from our QB coach and OC, and we can hope for good things from the junior Dan Persa who is a better runner than Kafka.