Sandy Ryan vs Terri Harper
Sandy Ryan and Terri Harper Battle in England and More News By David A. Avila Two of Great Britain’s most renowned champions battle each other as Sandy Ryan and Terri Harper meet this weekend in England. No longer do champions need a couple dozen fights on their resume to engage in world championship aspirations. […]