Which foreign player has made the most Premier League appearances?
Former Middlesbrough, Fulham, Chelsea and Leicester City goalkeeper Mark Schwarzer holds the record for most Premier League appearances by a non-British player. The Australian recorded […]