Kayla Burton

  • Updated

FOXBOROUGH, MA (WGGB/WSHM) -- A total of eight players from the New England Patriots have now opted out of the 2020 season, more than any othe…

View all