Patriots’ McCourty Twins Doubtful of 2020 NFL Season June 22, 2020 The coronavirus pandemic has changed everything in this world including sports. The NFL had virtual meetings, and teams had virtual meetings this offseason, too. Patriots...