Justin Jefferson agreed to a four-year, $140 million extension with the Minnesota Vikings with $110 million guaranteed. He is now the highest-paid non-quarterback in the NFL. Colin Cowherd lists four reasons why the Vikings had to pay the WR. Click Here for more