Geving had two years remaining on his current contract .
Geving is the Vikings ' Head Coach for the past eight seasons .
Geving , the Vikings ' Head Coach for the past eight seasons , had two years remaining on his current contract .