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.

Comment
Show commentsHide Comments

Latest Sports Videos

Video Archives
RCS Scoreboard