Photo courtesy of @Vikings, Twitter The Minnesota Vikings made history on Thursday, March 15, as quarterback Kirk Cousins signed a 3-year, $84 million fully-guaranteed contract, the largest ever signed by an NFL player. A fully-guaranteed contract ensures that players will receive the amount in which they signed for in full […]