Donahoe accepts P/GM position! The Buffalo Bills have announced that Tom Donahoe has accepted a job as the president and general manager of the Buffalo Bills. He will serve as the eighth GM in Bills history. No related posts.