Tottenham Make World-record £113 Million Profit Despite Costs of New Stadium Unknown 00:19 IFTTT, Top Sports News- News18.com 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 Share this Share on FacebookTweet on TwitterPlus on Google+ Related PostsCards' Kyler Murray getting ready for 1st preseason gameBritish SailGP team breaks 50-knot barrier during trainingWheeler lifts Mets over Marlins 5-0 for 12th win in 13 gamesCowboys DE Robert Quinn breaks hand, sidelined for preseasonAugustus returns to action, Lynx beat Dream 85-69HIGHLIGHTS: Indians bullpen tosses complete-game, one-run masterpiece