Portugal to host Champions League final
By IANS
LISBON: The Dragao Stadium, in the Portuguese city of Porto, will host on May 29 the final of the Champions League, involving the English teams from Manchester City and Chelsea, European football's governing…