Skysports.com understands Per Mertesacker has passed a medical and agreed personal terms with Arsenal. The giant Werder Bremen centre-back is in London ahead of what is reportedly a £10million transfer on a three-year contract.