Guangzhou Evergrande wins 2015 AFC Champions League HD
Saturday was a big night in Asian football as the Tianhe Stadium was the setting for the final the 2015 AFC Champions League between hosts Guangzhou Evergrande of China, and Al-Ahli of the United...