Muay Thai Grand Prix Presents: Lion Fight 43

UFC 226 and the TUF 27 Finale aren’t the only stacked fight cards taking place this weekend. On Saturday July 7, Muay Thai Grand Prix Presents: Lion Fight 43takes place in London, England at the...