MMA Fighting | Islam Makhachev vs. Kajan Johnson set for UFC on FOX card in Canada MMA Fighting The card for the UFC's upcoming trip to The Great White North is beginning to take shape. Islam Makhachev and Kajan Johnson are set to fight in a lightweight bout at an upcoming July 28 UFC on FOX show that is expected to take place in Calgary, Alberta ... |