Newest Buffalo Bills suspended by NFL for PED usageSport Just as the Bills were celebrating their newest members, they get a bit of bad news. About The Author