LATEST UFC 166: Cain Velasquez vs. Junior Dos Santos 3 LIVE Play-by-Play & Results Ryan Frederick · October 19, 2013