Listen

Description

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!