This Patriots fan in Alaska snapped pics of the team plane on its way back from delivering much-needed medical supplies to China in the fight against COVID-19.
It has been over a week since we learned that Tom Brady has left the Patriots and signed with the Buccaneers but one burning question is still left for me.
For the last 20 years, New England sports fans have been fortunate enough to enjoy success across all four major sports teams. But who will carry the torch?