NFL.comVikings, Kirk Cousins agree to 2-year, $66M extensionMar 16, 2020Kevin PatraBy Kevin Patramore_vert