Russell Wilson gave the Seahawks a deadline of April 15th to complete his new deal and the The Odd Couple debate whether or no the franchise QB is worth the largest contract in the NFL.