Billy Joe Saunders has called his shot ... he wanted Canelo -- and now he's getting Canelo!
Sources tell TMZ Sports the undefeated 30-year-old British champion is all set to do battle with Canelo Alvarez on May 2nd at the T-Mobile Arena in Vegas (as first reported by ESPN's Salvador Rodriguez) ... and it's a fight Billy Joe has wanted for months!!
In fact, the reigning WBO super middleweight champion came into the TMZ office back in November to shoot an episode of "TMZ Sports: Roundtable" .