Home SportsBoxing Frampton vs. Santa Cruz 2: a rematch worth the repeat