William played for 3 different teams in the NFL , The New York Giants from 1984 - 1994 , The New England Patriots from 1995 - 1996 , the New York Jets from1997 .
William coached the New York Jets from 1999 - 2001 .
William played for 3 different teams in the NFL , The New York Giants from 1984 - 1994 , The New England Patriots from 1995 - 1996 , the New York Jets from1997 , and He coached the New York Jets from 1999 - 2001 .