Brian Barrett - Patriots ranked as the 18th best roster in the NFL, is that too high, low or accurate?; Should the Patriots be AFC East favorites? 6-25-20

WEEI Late Night
Friday, June 26th
HOUR 1 -  The Patriots have been ranked as having the 18th best roster in the NFL. Should the Patriots be favorites AFC East favorites to start the season.