
On Thursday, North Carolina announced that defensive coordinator Steve Belichick will resign from his position, upon the October 27 expiration of his medical leave.
Full story via PFT
Read Full Story on PFT →Content sourced from PFT. All rights belong to the original publisher.