Sports Desk, Aug 2 (EFE).- Lewis Hamilton won his seventh British Grand Prix at Silverstone on Sunday despite having a flat tire in the final lap.The British Mercedes driver has won three Grand Prix...