Anthony Dirrell Errol Spence Jr. vs. Shawn Porter Shawn Porter vs. Kell Brook Canelo Alvarez vs. Caleb Plant