Patriots host their home opener Thursday vs Oklahoma City