“While the NFL has been steadily de-emphasizing special teams, Belichick spent an inordinate amount on special teams players. Can you get Miguel on a show to discuss the cap implications of cutting special teams players?”
ChipfromCT via Apple Podcasts ·
United States of America ·
01/30/24