Football: Ronaldinho signs for Barcelona until 2010