With something as serious as this, you would think that the Buffalo Bills official website would be just a bit…