Watch New England Patriots Players Explain Why They Didn't Visit White House

The New England Patriots, who won this years Super Bowl, visited the White House to celebrate their victory. However, not every player decided to join the team. Chris Long and Devin McCourty joined fans in explaining why they refused to visit the White House. 


Sponsored Content

Sponsored Content