3 years, $20 million. His fantasy value from switching teams isn't likely to be affected but Holt is getting old so a dropoff is possible.