Posts tagged ‘contract renewal’

Do the NFL Owners care?  How out-of-touch are the Billionaire Owners from the working Americans who are their disgusted fan base?