Home SportsBoxing Canelo Alvarez makes fans happy with a knockout win over Liam Smith in Texas