Blogs

José María ‘El Chema’ Delgado gets win number seven despite disability that meant he had over 70 surgeries