Barcelona soccer player Eric Abidal will have a liver transplant in the coming weeks. The team said Thursday a transplant has been considered since treatment began a year ago.