A heartbreaking situation has unfolded in Metairie, Louisiana. Two Iguanas were found with their arms duct-taped behind their backs and left to die on the side of the road.
New Orleans Saints owner Gayle Benson is alleging a conspiracy to sabotage her business. But this time the Saints' owner isn't pointing fingers at the NFL.