Sergio Aguero is joining Barcelona from Manchester City on a deal until the end of the 2022/23 season and was unveiled at the Nou Camp after signing his contract on Monday. He will officially become a Barcelona player on July 1 after his City contract expires.