The Crystal Palace was a huge exhibition building constructed in London's Hyde Park between 1850 and 1851. It hosted the ...
Crystal Palace look set to enter the transfer market after their shareholders injected £37.5million ($45.8m) in working capital into the Premier League club. With the south London-based side in ...