David Peralta recalls the challenges of Independent ball