Troy Brown Has A New Coaching Role With Patriots July 31, 2020 Head coach Bill Belichick took his time to explain the new role Troy Brown has on the Patriots coaching staff. Brown has his spot in...