series

Why does Bill Belichick rip off his hoodie sleeves?

series
In this edition of NBC Sports Boston's "Ever Wonder" series, we ask what happened to all the sleeves on Bill Belichick's sweatshirts, and has this fashion trend led to success?