Canelo Alvarez is set to face Alfredo "El Perro" Angulo on March 8th on pay-per-view, a decision that created a bit of a stir in the boxing community. Angulo is known as a fairly hard puncher, and certainly puts on entertaining bouts, but is coming off a loss to Erislandy Lara.

Lara, who knocked off Austin Trout after defeating Angulo, has called repeatedly for Alvarez to face him, and has the recent wins to back up his claims of worthiness. His defensive style makes him somewhat less entertaining at times than Angulo though, and a decision was made to face "El Perro" based on styles.

That didn't sit well with Lara, who dominated Trout after he had given Alvarez fits. A bitter Lara sounded off recently about "losers" fighting one another. Alvarez lost in one-sided fashion to Floyd Mayweather Jr. in September of 2013.

Alvarez justified the Angulo fight by saying Angulo had floored Lara twice in their matchup and was on his way to winning before a fractured orbital bone stopped the bout.

""And if (Canelo) would've knocked Mayweather out he would've won. The problem here is he didn't and Angulo didn't win either. People forget even with the two knockdowns I was still winning on the scorecards, winning the tenth round and he quit," Lara said.

"Canelo and his team are trying to con the fans into believing Angulo quit and beat Trout for every round. When he fought Trout it was an even fight. Losers shouldn't be fighting each other. Boxing is about winning and fighting at the top level. It's time Canelo and his team stop making excuses to not fight the best. If Canelo wins, I'll make him quit and if Angulo wins I'll make him quit again. The American Dream will be the Mexican nightmare."

Despite a reputation as a top-notch defensive tactician, nails on a chalkboard to most boxing promoters, he has shown power in the past with 12 of his 19 victories coming by way of knockout. He also knocked down Trout for just the second time in Trout's career.