Source: Vikes extend Rudolph for 4 years, $36M