FA Cup holder Crystal Palace was beaten 2-1 by non-league side Macclesfield on Saturday as the sixth-tier club that sits 117 places below the champion produced a giant-killing performance. – The Headlines – Sports News Today, Live Cricket Score, Football News, Sports Videos


