PATS quiet fans as Stefon Diggs signs the dotted line to the tune of $69 million max deal. Is this good or bad... and does this actually prove that ownership is not cheap? Tune in and find out!