Past midpoint of Cousins' big contract, Vikings getting their money's worth November 22, 2019 5:29 pm|