Are the Buffalo Bills the NFL’s destiny team?