WATCH: Frampton-Santa Cruz weigh-in and head-to-head
Carl Frampton and Leo Santa Cruz were on the scales this afternoon in New York at the Barclays Resort Casino
Read MoreCarl Frampton and Leo Santa Cruz were on the scales this afternoon in New York at the Barclays Resort Casino
Read More