Cain Velasquez is training hard for his bout against Junior Dos Santos later this year, probably November 19. This is one of the most important heavyweight fights in recent history, because Cain and Junior represent arguably the two best heavyweights on the planet right now.
Velasquez has not fought since winning the title against Brock Lesnar last October, a fight in which he hurt his shoulder and required surgery. Against Dos Santos, ring rust could be a factor.
Cain is looking to work off the rust as he trains at Joe Grasso's Elite Training. Got a few vids of him training, including one of Velasquez swinging around a 203 pound kettlebell. The guy is a beast! Then, as if that's not enough, here are videos of his first two MMA fights. Enjoy!