Skip to polls
Member poll

Does this change your opinion of the New England Patriots organization?

131 votes cast
Behind the question

Read the full story for context before you vote.

New England Patriots Send Team Plane to China To Pick Up a Massive Load of N95 Masks