The Vikings' decision to extend Kirk Cousins' contract for an additional season this spring — making him a free agent in 2024, not 2023 — was a bit puzzling at first glance. Through four seasons in ...