Robert Lewandowski has agreed to join Barcelona in the summer. The Polan international will sign a three-year deal with the Catalan club. PSG, Manchester City and Liverpool were also interested in the Poland striker, but he has opted for a move to Camp Nou.