Tottenham Make World-record £113 Million Profit Despite Costs of New Stadium

Tottenham's profit surpassed the 106 million pounds reported by Liverpool earlier this year.

from Top Sports News- News18.com http://bit.ly/2CX6jyP
via IFTTT