Wayne Routledge has extended his contract at Swansea until 2021 to ensure he completes a full decade of service to the club....