Greg Schianois stepping down from being the new DC in NE...He only signed on 2 months ago. He reason was he "needs more time to focus on his faith".
How often does a new DC walk after a few weeks?
Didn't another Patriot employee quit after Kraft being a hypocritical pervert.