That would be George Blanda. He played in 4 different decades - the 1940's the 1950's the 1960's and the 1970's.
NFL player Robert McClain played for Connecticut.
NFL player Charles Woodson played for Michigan.
NFL player Michael Floyd played for Notre Dame.
NFL player Joe Thomas played for Wisconsin.
NFL player Zac Robinson played for Oklahoma State.
NFL player Kyle Wilber played for Wake Forest.
NFL player Rob Sims played for Ohio State.
NFL player Kyle Juszczyk played for Harvard.
NFL player Jimmy Smith played for Colorado.
NFL player Travis Kelce played for Cincinnati.
NFL player Jacques Smith played for Tennessee.
NFL player Jerry Hughes played for Texas Christian.