If all goes according to plan, Jason Gaines will join the Buffaloes' football program in two years.