Well, he's 30 years old and still a starter for an NFL team, no matter the record. That's a lot more than a lot of other hopefuls in training camp can aspire to be for the 2007 NFL season.
Earl, Harrison has proven to be more than capable replacement. Damn good player, no doubt. Pittsburgh has a great scouting department.