who did booger mcfarland play for in the nfl