Breaking News

Patriots arrive home after Super Bowl win

The New England Patriots were greeted by cheering fans as they arrived at Gillete Stadium following their Super Bowl win against the Atlanta Falcons.

No comments