how many league appearances did harper have and for what team from 1993 to 2013?
steve harper had 157 league appearances over a twenty-year period between 1993 and 2013 for newcastle united.