What UK football team nick The Glaziers play at Selhurst Park? August 28, 2020 – by admin Question What UK football team nick The Glaziers play at Selhurst Park? Answer Crystal Palace