It is not often New England Patriots coach Bill Belichick offers a take on the hottest story that is transcending sports and pop culture news, but times seem to be different in 2023. Belichick appeared in his weekly spot on “The Greg Hill Show” on WEEI radio on Monday and was asked about what he […]