£70m superyacht 'owned by NFL team owner' moors up on the River Thames

His NFL team has flown to London ahead of a crunch game at Wembley stadium, but it appears the Jacksonville Jaguars' owner may have taken a different mode of transport. A rare superyacht moored up on the River Thames today