Buffalo Rumblings, a Buffalo Bills community
Not sure what this means to Byrd, but at least they will punish a cheater...