Best bets for Leo Santa Cruz vs. Abner Mares

Leo Santa Cruz, left, defeated Abner Mares in 2015 in a close decision. They will meet in a highly anticipated rematch on June 9 in Los Angeles. Photo provided by Amanda Westcott/Showtime

Leo Santa Cruz (34-1-1 19 KOs) will defend his "super" WBA featherweight championship against Abner Mares (31-2-1 12 KOs) from the Staples Center in Los Angeles on June 9.

Here's a look from Vegas bookmakers, along with opinions from boxing experts, boxers, trainers and my prediction for the fight.

Where's the money going?