On Sunday, the New England Patriots overcame the biggest deficit in Super Bowl history to defeat the Atlanta Falcons in overtime. As it stands, champions in their respective sports have traditionally visited the White House to meet the president and celebrate their championship. The New England Patriots are the first visit …
Read More »