Veteran fighter Jared Cannonier will collide with top middleweight contender Kelvin Gastelum in the main event of UFC on ESPN 29 (a.k.a UFC Vegas 34)...