GAC and Crystal Palace Football Club (CPFC) have sealed one of the longest-running sponsorship deals in English Football, with theā¦