Answer
The answer is the New York Giants, Cleveland Browns, and New York Jets. Before becoming the head coach of the New England Patriots in 2000, Bill Belichick had coaching stints with these three teams. He served as the defensive coordinator for the Giants from 1985 to 1990, the head coach of the Browns from 1991 to 1995, and the defensive coordinator for the Jets in 1997.