who did howie long play for in the nfl