Team Highlights
Patriots' top plays vs. Browns | Week 10
Watch the New England Patriots' top plays vs. the Cleveland Browns from Week 10 of the 2021 season.
Watch the New England Patriots' top plays vs. the Cleveland Browns from Week 10 of the 2021 season.