Julio Cesar Chavez Jr. Ready For Fight Night July 18 On Showtime

Check out this esnews video.