English Premier League Andre Ayew rejoins Swansea from West Ham for club-record £18m fee

  • Published: