Why the January NBA game at The O2 will be the greatest ever
In January, London will welcome the Boston Celtics and the Philadelphia 76ers in a basketball show the capital has probably never seen before. It’s just 310 miles that distance Boston from Philadelphia. A 5-hour journey…