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.