The New England Patriots are back from Houston after winning Super Bowl LI against the Atlanta Falcons, which means it’s time to cue the duck boats.
The Pats hit the streets of Boston on Tuesday to celebrate their historic win with a victory parade beginning at 11 a.m. ET. NESN carried the parade live beginning at 10:40 a.m.
If you couldn’t catch it on TV, you can watch a replay of NESN.com’s live stream coverage below.
Thumbnail photo via Stew Milne/USA TODAY Sports Images
Powered by WordPress.com VIP