After all, Bill Belichick and Tom Brady have set a new bar for success that many teams in the NFL haven’t been able to live up to.
But the Patriots are still getting support outside of New England. Very, very far away from New England in fact. In a recent poll of nearly 1,400 Chinese football fans, the Patriots were voted the most popular NFL team.
New England received 366 votes, with the next closest team as the Green Bay Packers with only 200 votes.
Instead of Robert Kraft‘s plan to play NFL games in London, maybe the Patriots should start looking to play a game in China. Apparently, they would have a home crowd thousands of miles away from Gillette Stadium.
Photo via Twitter/@NFL_China