After learning Bud Adams was fined $250,000 by the NFL for making an obscene at Sunday’s game against the Bills, PETA has offered an idea for the Titans owner. PETA (People for the Ethical Treatment of Animals) sent the 86-year-old Adams a letter on Wednesday, along with a “chicken finger” T-shirt. The shirt features an […]