Ecuador winger Jefferson Montero has signed for Swansea City from Mexican side Morelia on a four-year contract, the Premier League club announced on Thursday....