Two years too long. I think the plan was to retire after the Super Bowl following the 2018 season, win or lose, but the NFCCG shenanigans blew that up. Had that game even been a clean loss he might have still retired, but he couldn't go out on that note.