New England Patriots Return To Boston Airport Following Super Bowl LI

The Super Bowl LI champs are officially back in Beantown … and were welcomed back with a water salute!!

The New England Patriots returned to Boston’s Logan Airport Monday afternoon … fresh off their HUGE comeback win over the Atlanta Falcons.

Looks like the party is just getting started.