Don't let your hate for Jeff Duncan cloud your judgement. The likelihood of him being right this time is pretty high. Michael Thomas hasn't done anything to help the Saints for 3 years now.
Jeff Duncan is "breaking" MTs release like its news. Everyone knows the Saints aren't paying MT $31 million next year.
I applaud anyone for going after Jeff Duncan!