Who is the leader for total offense yards gained in NCAA history?

There have been many great running backs and receivers in college football. However, the record for the most total career yards gained is held by quarterback Case Keenum who gained 20,114 yards with Houston from 2007-2011.