Charles Haley played for two teams.
Charles Lewis Haley ( born January 6 , 1964 ) is a former American football linebacker and defensive end who played in the National Football League ( NFL ) for the San Francisco 49ers ( 1986 -- 1991 , 1998 -- 1999 ) and the Dallas Cowboys ( 1992 -- 1996 ) . The Dallas Cowboys are a professional American football team based in the Dallas -- Fort Worth metroplex . The San Francisco 49ers are a professional American football team located in the San Francisco Bay Area .