New England Patriots Visit The White House


The New England Patriots made a different kind of comeback on Monday, as the team took a trip to the White House for a fifth time to be honored for the franchise's Super Bowl win over the Atlanta Falcons.

RealClearSports editors Ben Krimmel and Cory Gunkel were on hand to take in the event and recap what was said during the short ceremony and jersey presentation.

Show commentsHide Comments

Latest Sports Videos

Video Archives
RCS Scoreboard