Crystal Palace have been saved from extinction after an agreement was reached in principle for CPFC 2010 to buy the club and Selhurst Park.
Palace are saved from extinction