Barcelona have confirmed the signing of Rodri from Manchester City for €75 million, while Bayern Munich forward Harry Kane is set to begin negotiations on a contract extension.