Sports
Kavanagh stuns former champion Moreno in Mexico City
Britain鈥檚 Lone’er Kavanagh produced the biggest victory of his career by defeating former UFC flyweight champion Brandon Moreno in Mexico…