Charles Haley played for the 49ers from 1986 to 1991, the Cowboys from 1992 to 1996 and the 49ers from 1998 to 1999.

what team was charles haley and

See Trending NFL Searches