Macclesfield etched themselves into the FA Cup history books by pulling off arguably the greatest giant-killing of all time, as they stunned Crystal Palace, the holders, in front of a disbelieving and delirious Moss Rose crowd. Despite 117 places in the English football pyramid separating the sides, Palace became the first holders to crash out […]