Patriots

Video: Duron Harmon – ‘Steph is the best corner in the league, we have the confidence to put him on anyone’