But regardless of the circumstances, the last-minute dramas are a blow to the AFL's China campaign. This is the first time St Kilda will play Port Adelaide in Shanghai, after the Power had easily ...