Three weeks ago, Vikings quarterback Kirk Cousins was the subject of such withering criticism that some wondered how he could possibly remain in Minnesota — other than that his guaranteed contract gave the Vikings little choice. In the NFL, a lot can change in three weeks. Cousins had his third consecutive excellent game today in [
more]