Welterweight titleholder Terence Crawford and David Avanesyan have signed contracts for a pay-per-view fight on Dec. 10 in Omaha, Nebraska.
Welterweight titleholder Terence Crawford and David Avanesyan have signed contracts for a pay-per-view fight on Dec. 10 in Omaha, Nebraska.