Mario Barrios Rey Vargas vs. O’Shaquie Foster Keith Thurman vs. Mario Barrios Canelo Alvarez vs. Jermell Charlo Gervonta Davis vs. Hugo Ruiz Gervonta Davis vs. Mario Barrios Errol Spence Jr. vs. Shawn Porter Gervonta Davis vs. Leo Santa Cruz Canelo Alvarez vs. Jaime Munguia Jake Paul vs. Mike Tyson All Access