Actor John J. York has been playing Mac Scorpio on and off for 30 years on "General Hospital."
Yesterday the longtime favorite star announced he'd be taking "three to four months" off the soap opera to fight blood cancers. He's looking for a bone marrow donor as quickly as possible.