Heck this year's Giants are offensive to football.
New England Patriots is offensive because liberals detest feelings of patriotism. That name has to go also.