New England Patriots SAD NEWS: Patriots star has opted to quit playing owing to health issues. diamondsport August 9, 2024 SAD NEWS: Patriots star has opted to quit playing owing to health issues. Christian Barmore, a…