The Pats may be the best, but Colin doesn’t think they have the best roster – ‘The Herd’

Video Details

Who has a better roster than the New England Patriots?